MAASAKKKNKKGKTISLTDFLAEDGGTGGGSTYVPKPVSWADETDDLEGDVSTTWHSNDDDVYRAPPIDRSILPTAPRAAREPNIDRSRLPKSPPYTAFLGNLPYDVTEDSIKEFFRGLNISAVRLPREPSNPERLKGFGYAEFEDLDSLFTALSLNEESLGNRRIRVDVADQAQDKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHPSWRSEETQERSRTGSESSQTGTSSTSGRNARRRESEKSLENETPNKEEDCQSPTSKPPKPEQPLKVMPAPPPKENAWVKRSSNPPARSQSSDTEQQSPTSGGGKVVPAQPSEEGPVRKDENKVDGVSAPKGQSGNSSRGPGDGGNKDLWKESDRKDGKKDQDSRSAPEPKKAEDPASKFSSASKYAALAVDGEDENEGEDYTE