MMKPSMLRSLHSAATRGASHLSRRGYASEPVPERKVAVLGAAGGIGQPLSLLMKLNPLVSSLSLYDIAGTPGVAADVSHINTGSEVVGYQGDEELGKALEGADVVIIPAGVPRKPGMTRDDLFNINAGIVKTLCTAIAKYCPHALVNMISNPVNSTVPIAAEVFKKAGTYDEKRLFGVTTLDVVRAKTFYAGKANVPVAGVNVPVVGGHAGITILPLFSQATPKANLDDDVIKALTKRTQDGGTEVVEAKAGKGSATLSMAYAGALFADACLKGLNGVPDVVECSFVQSTVTELPYFASKVRLGKNGVEEVLGLGPLSDFEQQGLESLKPELKSSIEKGIKFANQ*