MRENGVDCRQFGVEPHLYPGMGVGLRATRPFAKDDVLVTVPLKFLLLGRSFIQIPQLPTKTNFMEATAGAAVRLLQEDANPQSFWRPYLDLLPRSFTTLDFFGDEDIELLACPLRKAAARKSRDASSRTAAEMYERARPELDALPSSHRTLDAFQQAAMMRLFAVDPAEGFNPFQLALVPWLTWPTMRPATHTSAPGPRYSRSSPGPDPATASYAFDHEEEHFFIRAGCEVAAGDQIFIEYSPLLCNWRLQKRYGFIVPNNPLDLIKVKASDVLAGMAIEADGAPNPILKRAVCVASLRRKAEEGEEEWAARLQAVLDGKFSQGVRPDDAKRSAALLTQLFKRAQARLAGSEAEDERLLRDDSLRPTARAAVEWRREQRRLVQRIFVQRQRKAPPTAAAAN*