MSSAAEASAARGGEEERCRYKGVRRRRWGKWVSEIRVPGTRERLWLGSYATPEAAAVAHDTAVYFLRGGGNGAAGLNFPERAAAAYGXXXXXXXXXXXXXXXXXXXXXDGAPRQCYAEARAGAGAAQGGANARHAEFQHDGAYAYTYTGDGGDTTGGGGSRGQLVSGELSVDDMEILM