MLFFTPPGLLAALNTAHAASSPMKMEPAAEAQQAADTAVTESQQITQAQIATLAQVSMAAGHASATGPTVTLVQLPNGQTVQVHGVIQAAQPSVIQSPQVQAVQISTIAESEDSQESVDSVTDSQKRREILSRRPSYRKILNDLSSDAPAVPRIEEEKAEEDSSAAAATPAITTVTVPTPIYQTSSGQYIAITQGGAIQLANNGTDGVQGLQTLTMTNAAAAAAQPGTTILQYAQTSDGQQILVPSNQVVVQATSGDVQAYQIRAAPANTITSGVVMASSPALPTQGATEEVTRKREVRLMKNREAARECRRKKKEYVKCLENRVAVLENQNKTLIEELKALKDLYCHKSE