MTVRDALNSALDEEMAADSSVFIMGEEVGEYQGAYKITKGLLHKYGPERVVDTPITEAGFTGLAVGAAYHGLKPVIEFMTFNFSMQAIDHIINSAAKSNYMSAGQINVPIVFRGPNGAAAGVGAQHSQCYGAWYGAVPGLKVIVPYSSEDARGLLKAAIRDPDPVVFLENEILYGESFPVSAEVLDPNFCLPIGKAKIEREGKDVTITAYSKMVGFALKAAEILEKDGINAEVINLRCIRPLDRDTINDSVRKTNRLVTVEEGFRQHGVGAEICAMVVEDSFGYLDAPVERIAGADVPTPYAANLERLAFPQIEDIVRATKRACYRSA*