MLLSIMKSNFYPFLPKIGKLIFRKRWNDLLRMRHEQAELLVPLIRTCDDRSQGHEEDSKTFVFCYVDSLLGLELLEEGGRKLTEGEMVSLCSEFLTAGIESTSTLFQWIMANLVKHQDLQQKLVEEIVSVVGMEAEELGEEDLNRLLYLKAVILEGLRRHPPGHFVLPHAVSEEVTFEGCVIPKDTIVNFTVPDIGRDEKVWEDPMAFRPERFLDCGENVDITGSREIKMIPFGAGRWMCPGLNLAMLHLEYFVVNMMREFEWKTVEGEEVDLTEKQEVTIVMKKPLKVKITQRRR