MSRVVLLEVDVNGEELFVVDKDILARFCGRIRRLVVAGAASARRPPRVVLHGFPGGAEAFELVARFCYADGGGGVVTAANACVLRCAAEFLDMAADGPDAASTAAPSLMRMTEKALEEMPHWPWHAVVDTVKQCQRLLPLADTTGAFDAAVNALVSHMAVPPPAGDATPTTSSPESSAFRFSCDTKSSSLSLRGSCISRTWWFEDLVPLRPGTVERVAAALVARGTGHGVVARFLFYYLKCRIAGASAEDKRAMLEASVAVMSGLDRSAVSCKGLFGILRIAAPLKLTDACQERLVAMIGRKLDHATLDNLLVPAPAGTGSLYDVSLVLRFLEAFLRGDARDEPARLKKLGRLVDLYLAEVAPDPSLRPAKFLELVTALPAPARDCHDALYRAIDVYFQVHARLTDEEKMKICRGLSYEKLSPECCKHLARNGGFPTRAAVQALASQHTVLKSLVLRDPAQLKPVSPSPPPSTGKRRETCCHDDDVGSGGGENDGQVILYAGRMDLTLENQNLRSLLDGMHWRVMELEKVCSRMKTQMIKMKARRGGGRTARSLPRMCS*