MATKTACVSVTGASGYIASWLVKFLLQRGYTVKATVRDPNDKKKTDHLTSLDGAKERLHLFKANLLEEGSFDAVVEGCEGVFHTASPCYLEVKDPQAEMIDPALKGTLNVLESVAKTPSVRRVVLTSSVAAVVFNGKPRTPEVVVDETWWSDPDFCRESQLWYMLSKTLAEDAAWKFVKERTFDMVTINPGMVIGSLLQPTLNTSAAAILQLLNGSETYPNYTFGWVNVKDVSLAHILAFENPSANGRYLMVESVAHFSEIVKILRELYPTMKLPEKLSRCADDKPFTPMYQVNVERTKKLGIEFIPLAESLKETAECLKEKKFY*