MPPYAVEAWRKAQSLQDNKQHRVEGAIIIGAGPSGLATAACLQQHGVPFVIIERADCIASLWKKNTYDRLHLHTAKHCCELPFMPLPESYPTFLTRKHFVDYLEEYARKFSIEPMFNEMVVLAKYNHDTGDWLVHTRQCGGGEESKDMVYKRYACKWLVVATGENADAVLPHLPGARDFTGTIIHSSQYKNGSHFNTKKVLVVGAGNSGMEIALDLVNCGATTSIVVRSPLHVLPREMFFGLSTFSVAMMLCKILPVRLVDCILVAYSNLRFGKTFLYGLRRPKVGPLELKNKMGKTPILDVGTLSKIQSGDIKVRPAIECLNVSGVRFVDSTTDSYDAIILATGYKSSIPSWLHDEDEFFTEQGLSRSPLENWKGKRGLYAAGLSGKGLLQATMDARQIAKDISQAYSPQGKLNQFGSTTAIWLGFTKPAPCMLSAAVVIVNYIFLAHLFYCCLHMIRGARLSMRN*