MTLSLKQDWEIRLRPLYIKYAENDRINLFNIINQFECNEIYNPNIDVHEIFEHIYKQSSHEGGLTAKRQPNPFMIFRTALGITASRKCVKLRDGTCQSKIAGLLWRGATQHEKKNFETLSLKFKNLHKQKFPGYEYRPKARNPVSGTFVDMNNNFGTRIDSNNQSMSQISQQIQQISKDNNATWDQPSSFTFTGYAAGLEGLDSNFMIGGLQYQLQQEQTQFYQIPQFPLPEMYVPQTYLPTELYPTNPLNNEININKVEYFQQAPPPSIAENCPIQCFDFNNGIDFHFG