MTTFNRESTGEDVVKAYGDRLKGKTVVITGTSDKGLGAETAICLAAASPAHIFLLARSAHKVSPVESRIKEVSPSTKTTFVSIELDDMDSVRTAAAQINASTNHIDILVNNAGIMAVEKFTKNKHGIESQFATNHVGHFLLTALLFDKIAAAGPGARIVNLTSDGYMLSPCRFEDYNFNDGQDYHPWSGYGQSKTANILFTRYLATHLRSLQIYSFAVHPGVIFSTSLGNHINEEILSQGNEVALRETGQGFTVGQPKEVENGIATTVRAVLDPTLEADTGAYMEDAQVVQARDYATSQENAARLWRLSEGLVGQRFEI*