MAFSAAASAQTGAASAAPGGADTGRPAAVIPLESEPAPKLIAYAPLPDALARGVVIIQHRTENLRILPVFGKEAVAVSPHLGHLHVTVDDWKGTWAHTSADPLILVGLTPGPHKVLLEIADPSHKILGSQTVSFTVPPKKGASEHAH