MDATFGWAGAGHHVDEYFSRQAAAGCSRFDMDEAFLGVCFGQLQCDGALIGGGGGDAGACQVSSNACAIEGGGAGMDGDPLAFLSAGTGDVFDAGLLDAALAFTRELGYGGAVSNGGAMLSSYSGTTGGNISSGESNNYSGGGGGGHDAEVVSPTSIMSQTTTAPPPLTFTHASSHSQQAAHGHRVKRKVDVSDEFPATAIATTTTTAPPPAPFPRPAGGGAKRRAAATSISFGGGAHVARDPSAGYEPDMEAMAQVKEMIYRAAAMRPVNLGPEVIAAAAAEKPRRKNVRISSDPQTVAARLRRERVSERLRVLQKLVPGGSKMDTASMLDEAASYLKFLKSQVQALETLGTTNDTSTSNSTATASRSQQYNYYSSGSNNPGGFLGFAAGRSSNMISPAGYVNPTIGSSNTSSKLLL*