MQPLGAEVHQRIARISAHLYPSNPQMGDGSILERTNCRAKGGAAGFKVAILGAAGGIGQPLAMLMKMNPLVSVLHLYDVVNAPGVTADISHMDTGAVVRGFLGQSELEGALTGMDLVIIPAGIPRKPGMTRDDLFKINAGIVRTLCEGIAKCCPNAIVNLISNPVNSTVPIAAEVFKKAGTYDPKKLLGVTSLDVVRANTFVAEVLGLDPREVEVPVVGGHAGVTILPLLSQVKPPCSFTHEETEYLTKRIQDGGTEVVEAKKGAGSATLSMAYAAVKFADVCLKGLRGDAGVVACAFVASQVTELPFFASKVRLGRTGAEEVYQLGPLNEYERIGLEKAKKELAESIQKGISFIRN*