MATTTITHSGRLHGKVAIVTGAGSGFGYGIAKKFVEEGAKVIVADISEKNGQAVAAELGSKFIYTDVTRRDDWQALLQATLDEYKTLDIVVNNAGATYSNKPTTEVTDADFDLCVNVNVRSIYLSTSVIVPYFLEHNRPGCFIQVSSTAALRPRPGLTWYNASKAAVSNATKTMAVEYGPKKIRFNCVCPVVGSTGMTHLFLGKPDTEENRAAFVSTIPLGRPSTPADVANTCSFLASDEAGFITGVELEIDGGRCV*