MKPIVLFLLMLTKVPFLLLGVAADVGHINSRAEVAGYMGEEQLGTALENADVVIIPAGVPRKPGMTRDDLFNINAGIVKSLCSAIAKYCPEAIVNMISNPVNSTVPIAAEIFKKAGTYNEKKLFGVTSLDVVRAKTFYAAKAGVPVEEVDVPVVGGHAGITILPLFSQATPKPNSILSEEDIKALTKRTQEGGTEVVEAKAGKGSATLSMAYAGAVFASSVLKGLNGDPNIVECSYVQSNVTELPFFASKVRLGKNGVEEVLGLGSLSAYEQQGLEGLKSELKSSIEKGIKFASAN*