MSRAGSWDMDGLRADGGAAGAAPASSSTSSSVAAAAPGQCRGFLSAPVFAGTHSGRAAAAAAAAAAAAAAASGFAYPGTSERAGSASSSSSSAVVAARPEAPSAKECPAPGAAAAAPPGAPALGYGYHFGNGYYSCRMSHGVGLQQNALKSSPHASLGGFPVEKYMDVSGLASSSVPANEVPARAKEVSFYQGYTSPYQHVPGYIDMVSTFGSGEPRHEAYISMEGYQSWTLANGWNSQVYCAKDQPQGSHFWKSSFPGDVALNQPDMCVYRRGRKKRVPYTKLQLKELENEYAINKFINKDKRRRISAATNLSERQVTIWFQNRRVKDKKIVSKLKDTVS