MTTYFSTRSSNEPISFEAAVMKGLAPDGGLYIPTSIPKLPSDFLTKWADLSFAELAFEILSLYIPESEISRADLKELVTRSYSTFRSDEVTPVVELSKEKQLYLLELFHGPTYAFKDVALQFVGNLFEYFLTRKNVGKEGTDRDTLTVVGATSGDTGSAAIYGLRGKKDVSVFILYPTGRVSPIQEDQMTTVSDANVHTISVAGTFDDCQDIVKQVFGDAEFNAKHHVGAVNSINWARILAQITYYFHSFFQVQKKFGTSSAIKYSVPTGNFGDILAGFYARRMGLPIQELTIATNSNDILDRFLKTGSYSKSDGASAEVHATLSPAMDILVSSNFERFLWYVARENVASSDAEAGATLNKWMQSLKTDGVITVDAKVLGAAKSEFSSERVSDEQTLETIKDVFTNISKGYILDPHSSVGVTAALRKLEGTDSVYIALSTAHPAKFSDAVDQALKGLEGYNFERDVLPQEFKDFANKDKKKLFSKADVKEVESIIEEELAKEKKQ*