MATTTTTMTLPKSGVLVPLYIYPLTPTTWDPLYNAKVTLMGRECTCRIAAYPDLEFLVIVNPNSGPGALPCPDANYAREVARLNACPNVYPVGYIRIDYCRKPLAVACEEIDRYASWAAEYATTGLGVGGIMVDETPNHFNAAQAEYLRALHSHIKACSGLLRDRLVVHNPGTPPDPEMADAGSDLLLVCEEPFARWQTNEVQHRLGELPYPRDRCGYMVTEVPNHHIPALVRDLRRRAAYIFVTEIVGDFYERFGPSSWGILMETLSELGQ*