MTMESGAENQQSGDAAVTEAETQQMTVQAQPQIATLAQVSMPAAHATSSAPTVTLVQLPNGQTVQVHGVIQAAQPSVIQSPQVQTVQVLTEENSYYFDCCSYLQISTIAESEDSQESVDSVTDSQKRREILSRRPSYRKILNDLSSDAPGVPRIEEEKSEEETAAPAIATVTVPTPIYQTSSGQYIAITQGGAIQLSNNGTDGVQGLQTLTMTNAAATQPGTTILQYAQTTDGQQILVPSNQVVVQAASGDVQTYQIRTAPTSTIAPGVVMASSPALPTQPAEEAARKREVRLMKNRHVHLDHFFSARECRRKKKEYVKCLENRVAVLENQNKTLIEELKALKELYCHKSD