MESPTSTASRPDFYDFLDRMRRPAAADLFRSIKSFLVSFSFHAPNAEEDGCKVQAFFTEMESAIRDHPLWANATNQEIDHALEGLEKYVMTKLFDRTFGTSTEDAVTDMEISEKIGLLQQFVKPHHLDIPKILHNEASWLLAVKELQKVNSFKAPREKLLCIMSCCQVINNLLLNISMSNDRTLSGADEFLPILIYITIKANPPQLHSNLKFVQLFRRETKLISEVEYYLTNLISAKMFIIDVNASSLSMEGSEFQKHMESARLATQVSVASPSSSQGPPTSARANQEEIDMAGPRFPFMDSETESLNPREVKQMHDLYRQVVTRYTLLSKALRKLSIDEDQLINSVHDS*