MNLHEYQAKQLFAEFGLPVPEGYACDTPQEAFEAAGRISTAKKVVKCQVHAGGRGKAGGVELHDTKEGVKAFAQKWLGKNLVTYQTDANGQPVSKILVEEASNIANELYLGAVVDRSTRRIVFMASTEGGVEIEKVAEETPELIHKAAIDPLVGPQAYQGRELAFKLGLQGDQIKQFVKIFMGLGEMFAQYDLALLEINPLVITAEGNLLCLDGKINIDSNAMYRQPKLRQMHDASQEDAREAHAAKWELNYVALDGNVGCMVNGAGLAMGTMDIVNLHGGKPANFLDVGGGATKERVAEAFKIILSDTNVKAVLVNIFGGIVRCDMIAEGIIGAVKEVGVSVPVVVRLEGTNAELGRKVLAESGLDIIAAVSLTDAAQKVVAAAEGK*