MDKMFKRTLLGAAVAMASTGAFAASETGAIGVLSDFNVQAYGVAAISAFYQEDSNGYDYENESRIGFRASKDMFDNVNVFMQIESGYVGEDGKGSTLGARDTFIGLQGDWGKVRFGRMLTPLYEIVDWPYSNPGLGRVFDWGGDVKAHYDRKGDIARYDSPAFGGLTFNVSVGRGKTDVKDSDHVGFGVHYNVADIVTLHGGYESNSKYDGSNFDSKAYIVGFELPLPAGFGLAGAYKYSEGESKTIAGQEGEQGQYSLIGQYWNGPWGFKVGYAANLDSEVNGVEQQDDDEVLSAQLMYVKNGFVPYIRIGQHDAYNAEDKKGFVRVGLEYGF*