MTALRHTRKLCSTLLSNGKQQFQKAYSSAAAMRVQDFDYWELPLPVLQDTHGQKTGRGPQWIFLGSRGVKKATYAGRLAKLLNVPHISMGSLLREEALLSTPLSKEIGSMIRQGMLVPDDVIFSILSKSLEQKIEFEESGFVLDGFPRNIHQAEILDQVAEIDLVVNMKLRDGVIARHIDRSISSECGCPVDTKQVESQCCPKLKAVATIDSTMSRTSILRRQQLLSSQPVEQYYRKQGKLLDFEVSGGIVQTWPRLLSALRLEDSETAMQELPV*