MTKRYFADLDKYAESDVVIVGAGSAGLSAAYTLGKARPDLKIAIIESNVAVGGGCFLGGQLFSAMVLRKPAHLFLNDLGLEYEDEGDYVVVKHAAYFITTLCSKVLALPNVKLFNATAVEDLLTRKDENGQIRIAGVVTNWTLVTMHHHDQSCMDPNTINANVVLSATGHDGPFGAFCIKRGVEIGAVKKMDGMRGLDMNKAEDAVVKGASEIAPGLVVAGMEVAEHSGSNRMGPTFGAMALSGVKAAEEVLKVFDERKKQNQQCYGGLSA*