MFYIQSSEALQILKNSLRKHLPESLKVYGTVFHMNQGNPFKLKAVVDKWPDFNTVVIRPQEQDMTDDLDHYNNTYLIYSKDPKHCQEFLGSSDVINWKQHLQIQSSQADLGKVIENLGATNLGKVKHKQCFLYMVSHTAKKLTPSLVDAKHLVVSSEKPTPFDHQLFKFARLDVKHAALVNSIWYFGGNEKSQKFIERCIFTFPSVCIMGPEGTPVSWALMDHTGELRMAGTLPKYRHQNLIYHVAFHQVHTLEKLGFPMYLHVDKVNLTIQRMSAVLGHVPMPCTWNQWNWVPL