MATGGNLCAVEKRGRVHVITLTGAGEHRLSPALLSAIRSAVATTRRASPSGVGALVLAAEGKFFSNGYDLVWARAGPAPAPGHRVSAMRMALRGLVADLLALPVPTVAAVTGHAAGAGCELALAHDAVVMRASRGFLYMSEVDAGIKIVDFVGELVRHKVPDAVARRDLVMKGEKITAAEVVRRGIVDAAVDGGVEDVVAAAVAMAVELAGRGWDGVNLADIRKATWPVLWSKVKDYGGEAPAPARPRL*