MVYKVADISLAAFGRKEIEIAENEMPGLMYLRQKYKEAQPLKGARIAGCLHMTIQTAVLIETLTALGAEVTWSSCNIFSTQDHAAAAIAATGVPVFAWKGETEEEYTWCIEQTIEGFADGKPLNMILDDGGDLTNLVHEKYPHLLQGIRGISEETTTGVHHLYKAFREGRLKVPAINVNDSVTKSKFDNYYGCRESLVDGIKRATDVMLAGKVAVVAGYGDVGKGCAESLRSYGARVLITEIDPINALQAAMAGYEVTTMEDAAPRANVFVTTTGNRDIITGEHFSVMPEDAIVCNIGHFDVEIDVAWLKANAKAVVNVKPQVDRFTMPNGRHIILLAEGRLVNLGCATGHPSFVMSCSFANQVLAQIALWTTPEKFPLGVHMLPKELDEEVARAHLAQLNVKLTTLSKAQSEYLDIPVEGPYKPSHYRY*