MASLKMIGKSDIAVNFTDGMFKGLYHGKNCHVPDIATVLNRAWSAGVDRIIVTGGSLEESREALAIAETDGRLFCTVGVHPTRCNEFEESGDPEKHYQALFSLAKEGMQKGKVVAIGECGLDYDRLQFCSVDIQKKYFEKQFELAYATKLPMFLHMRAAAEDFCEIVERNKNRFTGGVAHSFTGSASDRDKLLSFDKMYLGVNGCSLKTAENLEVMKGIPVERMMIETDSPYCDIKNTHAGIKFVKSTWPSKKKEKYDQESLVKGRNEPCLVRQVLEVVAGYKGLGDLNQVSSTLYHNTCRVFFPQDLDSAADALLSGHHETD*