MSGPGGGGHGLYEDHPAAAGFLPFDHDDDVVASFFFGRSAASGGGAGAGAGAGDDDGVGLITPYSSITDYLQGFLQDPVYASSPLGGDAAVKHETVVDHPSQAGGVAAAPATPNSSVLSSSSEAAGGDDLRRCKKGRRPEDDEEEDIDDEGSAVQSCKTNKMKNKKGAKKEREPRVAFMTKSEVDHLEDGYRWRKYGQKAVKNSSYPRSYYRCTAPRCGVKKRVERSEQDPSMVITTYEGQHTHPSPVSYHMHRQQGLMHVSARGVMPGAAGAYQFGAPPPPLLGFDEALAARVRMTMNQQQQQQQLGFVPSIHAAAARPTMPPLHLHTAQQDLFLP