MAGNVSDNFTPHPMKVTVVGAGNVGATCADVLATREIANEVVLLDVKEGIAEGKALDIWQKAPILGYDTRTKGVTNDYAATAGSEVVVITSGLPRKPGMSRDDLISVNAGIVKSVTEQIVQHSPEAIIIVVSNPLDVMTYQAHKTSKLPREKVFGMAGILDTARYRAFLAEALNVSPKDIQAVLMGGHGDTMVPLPRYTTVGGIPVTELIGKEQLDAIVQRTAVGGGELVKLMGTSAWYAHGAAAAQMVEAIVRDQRRVFPVCLELTGEYGIDGVYLGAPVILGKNGIEKVIELQLNDDEKALLETSRGHVKEVMDALDKMGQPA*