MNLHEYQGKQLFAEYGLPVSKGFAVDTPEEAAEACDKIGGSEWVVKAQVHAGGRGKAGGVKLVKSKEDAKAFAQQWLGKNLVTYQTDANGQPVSKILVESCTDIDKELYLGAVVDRSSRRIVFMASTEGGVDIEKVAHDTPEKILKATIDPLVGAQPYQGRELAFQLGLKGDQIKQFTHIFVGLAKLFQDYDLALLEVNPLVIKKDGNLHCLDAKINIDSNALYRQPKLRAMHDPSQDDAREAHAQKWELNYVALEGNIGCMVNGAGLAMGTMDIVNLHGGKPANFLDVGGGATKERVTEAFKIILSDSNVKAVLVNIFGGIVRCDMIAEGIIGAVKEVGVKVPVVVRLEGNNAELGAKVLAESGLNIIAATSLTDAAQQVVKAAEGK*