MGALVLAGAVTVGLSDPAVEDAVEDLIYNTNMLSGSGFGPADTLAGLLWGVSLFYASPLQQLLLFLGKIETQRPSDWIIMVLARGPLGLPITDVNEAPGWLSGVAAGVCLVSGLAISAVLQAGLGDSIWALSTGTGACLAAGVYEVGRPKRMNRAEAQELDEQWRDFVGWANGRLVRSGRCHESEIQTAFRKQFPRYRSQDALTDATLRSLVRNWAPEVDRTPNGFYRGVSLRPRVNEFTGQVEGGSGASTPVASRDPSPTSSVDGEPVATAAGGGAQQP*