MVFSKAESPFYDIKVTTVGPGYISGENAVQELTGMDLAMKLHYIRAVYYFRSPAFEGLSIVAIKEVIFKWHSKAYIPCGRLRRGDSGRPYIKCNDCGARMIEAKCNMTLDEWLESVDDDKHKLLVPNPVLGPDLPFSPPVFMQLTMFKCGATSVGVSWAHVLGDVFSATIFMNMWGDATKDLYPAQPLLMAPSHNEGTKYKSAMRDPLAIKRVDPVGDLWATTNDTKMENYSFYLSWPELTRLQSKICGDNDHQTIPPFESICSLVWQCLAKIKQGSKVNTVTICQRVSQNSFEGFLTNKAQSIKVVKTEESVEESSIMELGLLLMNQGLDERKSIEETMESDGGLADFLLYGANLTFVDLLDAPFYDLDIRGNTPVYVNCVIDNVGDEGVVLVYPARKDQSDGMRISVTLPQNHISKLKSILKKEWSL*