MEEEGSPDIIIVGAGISGLSTAVGLHRLGIRSMVLESSETLRATGFAFTTWFNAWKAMEALGVSQHIRSLHDRLEGWVVGTISAGTPPTEMLFPESEEYESRCVQRKLLLEALAGELPEETIRFSSKVVHIELSGCYKKVHLSDGTILKTKVLVGCDGVYSVVGKWLGFKNPATTARLAIRGLTHFPEGHGFGKRFFQFYGDGVRSGFIPCDHNTVYWFLTHTSTDIDEETNSEILKEFVLNKIKDLPENIKNVVETTDLDSMVMSQLKYRPPWELLWSNITKDNVCVAGDALHPMTPDIGQGGCSAMEDGVILARCLGEAIKAKSLKGETEENEEEGYKRIEEGLKKYAGERKWRSIDLITTAYTVGFIQQSRGKWMNMFRDRFLSSYLSRMLLKKSHFDCGSLVP*