MNVILPLLGTAAAVAAYFAYNKMTTERILDYQYKQIRDAAARLSSKNPITVLVLGFRKHGRSSFINTIFRVLYKEEDAQRVLKVKNKLLRYPKILMNIIDTPCCSSSEDIDDNGIRNVLRGRDVYPETDPSKQLNVYPVSECVILVIKADDCYVGGHALEKLPNLVKIIREEGLRFVVIVTHKKVAQAASIDLQDLTRRVALKSGTDFVHCIENYVADHSDGKNGSNVNNDFDTHCQTLSIVRQCLEYARQRRLMKLDDLQASYDSSASE*