MASVHLCGPKVASAAMAKPALADGLRVPASSSARPVPTGRRLRGLVVRAATVVSPKYTSVKPLGDRVLVKSKTSEDKTAGGILLPTTAQSRPQAGEVVAVGEGTSLGSNIVEISVPVGAKVIYSKYAGTELEFNDTTHLIMKEDDIIGILDTDDVKDLKPLSDRILIKVAESEEETAGGLLLTQMSKEKPSVGTVVAVGPGPLGDDGSRTPLSITPGSSVLYSKYAGSEFKGSEGEYIVLRSSDVIAVLSS*