MQPSGAEVHQRIARISAHLYPSNPQMGDGSILERTNCRAKGGAAGFKVAILGAAGGIGQPLAMLMKMNPLVSVLHLYDVVNAPGVTADISHMDTGAVVRGFLGQSELEGALTGMDLVIIPAGIPRKPGMTRDDLFKINAGIVRTLCEGIAKCCPNAIVNLISNPVNSTVPIAAEVFKKAGTYDPKKLLGVTSLDVVRANTFVAEVLGLDPREVEVPVVGGHAGVTILPLLSQVKPPCSFTHEETEYLTKRIQDGGTEVVEAKKGAGSATLSMAYAAVKFADVCLKGLRGDAGVVACAFVASQVTELPFFASKVRLGRTGAEEVYQLGPLNEYERIGLEKAKKELAESIQKGISFIRN*