MTTFTSRSGPSSGIPSVSDLDGYTIRDYQFPTNYGPTQDDDFGFDPPDMKAAVMAPYQPCSPPHDPTMSNWPEFNRDDIAETTEPHVNLDSFEFDQFLNSSQIPTSETALSRFGQITPPRSSSAVSSKDTEKALSPKTTTGTTERKKTKTQAKDINVQSKTASKPGRKRKSTRKASLASEQDDHQDDSKRKQSLEKNRLAAAKCRVNKKEKTELLQRDSHEKAVENAYLKDQVMRMKDEIQQMNAILLAHANCEGCKSPEGVQAHLSQLGNDFFQNQRVDLAPPNYLNYPQMNFTDLPMMQDNFFASASQGQMLHPPLPDFDRSADFEVHTPMDHSP