MDATFGCWAGAGHHVDEYLSRQAAGCGRLDMVDEAFLGACFGQLQCDGALTTAAGGVDAGACQLVSSNAGAVQGGAGMDGDPLAFLSAGTGDVFDAGLLDAALAFTRELGVGVVGDGGAASNGALLSSYDSGTTGGNISSGESNNYSGGGGGHDAEVVSPTTAPPPPLTFTHHASSNSQAQQAAHHAKRKVTDEYPATTTTTTAAPPPAFPLPGGGGGAKRRAATSISFGGGHVPSCGAAAAGYEPDMEAMAQVKEMIYRAAAMRPVNLGPEAVGAAGAGAERPRRKNVRISSDPQTVAARLRRERVSERLRVLQKLVPGGSKMDTASMLDEAASYLKFLKSQVQALETLGTTTATNANSSASATTSRSSAASRSPQYNYYGGGGNNNNPAGFLGFSNVISPAGYVNPGGSSSNTGSNKLLF*