MQVNEQSLLSTEIVAQGVKKSGPNAGFLTYSVRVHRRLPDLMQSVNLKYVKLGYRYLIAYAIYIFSTVPALALLLVILRGIQLGPWSIKLLRPDCSIDMVGILALLMILTLLFMYYMSRPQVVYLVDFACFKPSYESKVSREFFLRMSKDTGKFEEPSLAFQRKIVEKSGLGDETHLPKAVTSYPPCPSLNEARAEAEAVMFGALDELFMKSKVRAEDIGILVVNCSLFNPTPSLSSMIINYYKMRGNILSFNLGGMGCSAGIIAVDLARDLLQVHSNTYAIVLSTENITLN*