MDNYRDEIDGAMIISKQLSKSDVVGALVLPKAQVMSVLTKMNNVTDESLENGIEVQVHDIKEDDLYTVTLRCVDNTKYYFGSGWSTMKHSLDLEEGKILKLYWDQIKKKFIVLNFQHLTKRVAYV*