MMLRSIKSLATSPSSHILRRGYASEAVPDRKVAVLGAAGGIGQPLALLMKLNPLVSSLALYDIANTPGVAADVSHINTRSEVSGYSGEAELGKALEGADVVIIPAGVPRKPGMTRDDLFNINAGIVKGLCQAIAKYCPHALVNMISNPVNSTVPIAAEVFKKAGTYDPKRLFGVTTLDVVRAKTFYAGKAKVPVAEVNVPVVGGHAGITILPLFSQATPKANLSDAEITALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAIFADACLKGLNGAPDVVECSYVQSTITELPFFASKISLMKKGSLLCEGSLMLCTFIRCSTLVRLGKNGVEEVLGLGPLSDYEKEGLEKLKPELQSSIEKGIKFANQ*