MLIVVSPAKTLDYESPVSTSNFTQPELTAHSAELIQVCRTLSSQDVSELMSVSDKIAGLNVARFAQWSETFTLDNARQAIFAFKGDVYTGLEAETLSPQDLDFAQQHLRMLSGLYGLLRPLDLMQPYRLEMGTKLANARGANLYQFWGDIITEKLNQAIEAQGDNVLVNLASNEYFKAVNPKRLNAQIMTPIFKDAKNGQYKIISFFAKKARGMMARYIIENRIKSVKDLEGFNTAGYYFVASESTPTELVFKREEQ*