MAGQHPPTGGGAEDDFFDHFFSIPSAAAAGGGGSGGLGLGSGDHHPFPLALSLDAAAAAEGAAGGGHDGGRTDRDPVQLAGLFAPVFGGAGGGVQPPHLRAPPPPQVFHAQPKPGEGAMAAPQPQPPAPRPKVRARRGQATDPHSIAERLRRERIAERMRALQDLVPNTNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVADIPISVKGEASDSGSKQQIWEKWSTDGTEKQVAKLMEDDIGAAMQFLQSKALCMMPISLAMAIYDTQHSQDGHSVKPEPNTPS