MNALARASKQALQTAARGFASGAYPDRKVAVLGAAGGIGQPLSLLMKLSPYVSELALYDIAGTPGVAADVSHINSKAAVKGYAGEDQLGEALKGADVVIIPAGVPRKPGMTRDDLFKINAGIVKALVEACGKHCPKALLNIISNPVNSTVPIAAETLKRLGVYDEKRVLGVTTLDVVRAKTFYAEKAGLDVSKVDVPVVGGHAGVTILPLFSQAVPGANKLSDADIDALTKRTQDGGTEVVQAKAGKGSATLSMAYAGALFADACLRGLNGDPDVVECTYVASNITEVPFFSSKVKLGKNGVEQVYGLGELNDYEKAGLKAMMPELRASIEKGISFAKESQ*