MSALHAILISSLLGAATLVRADNPFVQTRYTADPATLIYRDRLWAFTSHDNDDATWFNMTDWRLYSTDDMANWQDHGSPAGLRTFAWARQDAWAPGAIERDGKFFLYVPVTPSSGGGMAIGVAVADDIAGPYTDPLGGPLVHNGEFDPTVFIDDDEQAYLYWGNPNLWYVKLNRDMISFSGAPVQVELTPAGFGARRPDVPKEGRPTSYEEGPWLHKHNGTYYMTYGANCCDEDIHYATAPSATGPWTHGGLLMASQGGSFTNHPAVVDYKGKAYFFYHNGALPGGGGFQRSVAVEELAYGADGGIPLLTMTAGGPAQIKGFDPYGRVEAETMAFSRGVSTDVSSEGAVFVSKISNGDYVKVGGVAFGEEGAASFAAVVAAGRRKCERPAELQIRLDGEDGELVGSCEVPADTGGWESWTTVACDVEGATGTHDVFFGFVGSGEGDLFNFDSWEFA