MAMKTVCVTGASGYIASWLVKFLLQRGYTVKATVRDLNDQKKVDHLTSLDGAKERLHLFKADLLEEGSFDAVVEGCEGVFHTASPFYLGVKDPQVEMIDPALKGTLNVLGSVAKTPSVRRVVLTSSVAAVAFNGKPRTPEVVVDETWWSDPDFCRESQLWYVLSKTLAEDAAWKFVKEKAFDMVTINPAMVIGGLLQPTLNTSAAAILQLLNGSETYPNSTFGWVNVKDVALAHILAFENPAANGRYLMVESVAHYSEIVKILRELYPTMKLPEKCADDKPFTPTYQVNVERAKKLGIEFIPLAESLKETAESLKEKKFY*