MATSVHNKKRPALAPPPPPLGPDSPLFMAYADTPSLTLLPDQLRHCSEALALLKKKIQTPFKLNQEFDALQANRLRKSDMLRRCQVALQEANANKNRYGDVLPFDDSRVVLNQNRNNKSSGSGYINASFVTNTSCERLPQFIATQGPLPETFEDFWEMVIQFHCPVIVMLTRLIDNYKMVKCGDYFQADKGSREFGKVCVTTKCMKTSDNSLVLRCMEVKHKEQLDEISHQVLHIQYAEWPDHGVPEDTTSVREILKRLYHIAPQLGPFIVHCSAGIGRTGAFCTIYHTIQRILVGDMSAVDLHVTISNFRDERIGMVQTREQFLFCYSVIMDELEDLISGSGEQ*