MRVALIFGITGQDGSYLSELLLEKNYHVHGVIRRCSSFNTKRIDHIFDKLILHYGDLLDSSNICSLICEIKPNEIYNLAAQSHVKVSFEMPEYTTEATALGTLRILEGIRISKVKNIKFYNASTSELFGKVQCPIQNENTPFYPVSPYAIAKLYAHYITINYRESYNMFCINGILFNHESPRRGETFVTRKITRGIAKIQKKLETSIILGNIDTYRDWGHAKDYVYAMYLMLQQNEADDFVICSNEQHSVREFCEISFSFVNIHIKWIGKGIQEIGVDQNNNVLIKKHEKYFRNCEVNTLLGDCSKAKNILKWEPTYTFTQLVYEMLKCDMQDYNLSMDDYDTCMKKYDTYKMGKKQ*