MTRVRIEKGAGGWGGPLELDVTPDKKIVYITAGTRPAIVDKLAQLTGWQAVDGFKEGEPPEAEIGAAIIDCGGTLRCGIYPKRRIPTINIHSTGKSGPLAQYIVEDIYVSGVKEENITLVGETPASPQPAKTTLGRDYDTSKKITEQSDGLLAKVGMGMGSAVAVLFQSGRDTIDTVLKTILPFMAFVSALIGIIMASGLGDWIAHGLAPLASHPLGLVTLALICSFPLLSPFLGPGAVIAQVIGVLIGVQIGLGNIPPHLALPALFAINAQAACDFIPVGLSLAEAKQDTVRVGVPSVLVGRFLTGAPTVLIAWFVSGFIYQ*