MKLLHPDFWESYKAIANWGDDDVWWDFIVGDRVGSSQEKHGKDEEWEGKRIAQVRMKEGREGQSTAHRRSLMDVLIKLLPSSADVRFGKRLIGITSTSLPSNSDVRDSKVTLQFQDGTTSTTDLVIGADGVKSLCRDIVLTPTNNADALKARFTGKVAYRGLIPMEEAKASIGEKAGQRIFYLGHGGHVVSFPVEGGKSMNIVAFANREEGVWEGNWVRENVEKELERDYLDGRWGRDVEGVMRLIKSPSYWATFYHPTAPTFHHPTLPILLIGDAAHTTAPHFGQGAGLGIEDVYILTKLLSQLPSTPLAPSNAPSSLVSTFPTQSSPSHHLSLSLPSLFTAYTQIRQPRATIAVSTCNHYGRILDMEDSIISDNLPLLAEKVRSIADTIWGYDEIAEGERGVRIMMGSFAAERGRD*