MRTTIVASSVLKLTIDYEQAKKLPIAGKGVMSDVVSVGGHLWRIQCYPRGYHGHGDDKGEYLSIFLAHMSSTTTSAKAILDVFLMDKDGKPSVKDEIRFLHTFKCSQVRQSSGWPQFVKWTTPEKDYLAEGHITIVCAIMVTDDSPIPVPPSDIGTHLGSLLDCADGTDVTFIIDGETFHAHRALLAARSPVFRAELFGSMAEATMPCITLHEIAPATFKVMLRFMYNDALPGEEELGDSSIEMFENLLAAADRYALDRLKLICAQKLWDKVSVDTVSTVLACAETNNCPELKNKCIDFFVVEENFKEAMFTDSYALLVLKFPSVIA*