MHLRDYQGILANPSTYSALLQSCIDMKSLAEGKLVHAHIIQTGFKCQEVLETKLLIMYAKCSKTLGAARKLFDKMLERNVVSWTAMIAHYARHGHSQEALRLFCEMRNSGIQPNQFTFSSVLPAFADLGVLRHGKEKMPQRNVVSWNAMIAGYSHNGLIDECLKLFEEMPERDVVSWNTIIAGYGQSGHIYEALEEALKLFQEMQLAGLKPDPDTFASILPACADIRALEQGKEIHEDIIRSDFQSETFVGSALVEMYAKCGTIEDARRAFDKMAARDVVSWNAMILGYAMHGCGMEALQLFEQMQQSNTNPDRITFVGILSACCYAGLVDEGWWYFDSMDRYYHITPSVEHYYCMVDLLGRAGHLDKAQKLINEMPLNPNADLRFSLLGACRIHMNIELAESVAESLFDLDPENATPYVLLSNIYTAVGRWEDTEKVRKAMKDRAGKNIPGCSWIELNKQVYTFV*