MAASSVEPQPSLPLEDYRRYGRQMILDGFGLEGQIKLSQASVVVVGAGGLGCPALQYLAAAGVGSIGIIDHDTVEFSNLQRQVLHTESRVGMPKVLSAAEAVKQLNSSVKVNAITSALSALNAIELLAPYDLILDCTDNLPTRYLLSDTAVRLGKPLVSGAAQKFEGQLAVYNLPLKGDVGGGELNDTPAVERGPCFRCLFPKPPAPEMAGSCEELGILGAVTGVIGTLQALEAIKIITGLHDGRPSLLMYSALSMPPFRSVKLRSGRATCPACGVEGEKVDKIEDTDYVAFCGGERPDWVSKGLAEGKPDSRVRAQELKRILENRASSVRVLDVRPRTEFGICHLPGSMNIPLKELLANPSQWDKESMVDDREVYIVCRLGNDSQLAVDAFRNVGQEGVVKDLVGGLRAWAKEVDRNFPIY*