MSSGAGKVVCVTGASGYIASWIVKFLLNRGYTVKATVRDTSDPKKINHLVGLDGAKERLHLYKANLLEEGSFNSVVQGCHAVFHTASPFYHNVKDPQAELLDPALKGTLNVLKSCVNLPTLERVVLTSSVAAVAYNGKPRTPDVVVDETWFSDPGFCRESQMWYTLSKTLAEDAAWKFVKENNIDMVTINPAMVIGPLLQPVLNTSAASILNVINGAQTFPNASFGWVNVKDVANAHILAYENASANGRYCLVERVAHYSEIVKILRDLYPTLQLPEKCADDNPYVPIYQVSKEKAKSLGIEYTPLEVSLKETVDSLKEKKFTNF*