MSSGAGKVVCVTGASGYIASWIVKFLLLRGYTVKATVRDTSDPKKTNHLIGLDGAKERLHLYEANLLEEGSFNSVVQGCHAVFHTASPFYHNVKDPQAELLDPALKGTLNVLKSCVNLPTLERVVLTSSVAAVANNGKPLTPYVVVDETWFSDPDLCREAKRWYTLSKTLAEDAAWKFVKENNIDMVTINPAMVIGPLLQPVLNTSAASILNIINGAETFPNASYGWVNVKDVANAHILAYENASANGRYCLVERVAHYSEIVKVLPDLYPTLQLPEKCADDKPYVPIYQVSKEKAKSLGIEYTPLEVSLKETVDSLKEKKFTNF*