MKLKNRAEEIFRDGDLIFTSERNLGARNVQMDYDIVRANQPAVVQTRCRWIIGDVTEVLDRNTWKLGKIAKMLKNNYFVIRLADCIQLKEFHISSLRVPASPHSNNQYSVADKKSEAKLAQRGQIPSDALPGRTNKKRKSTADTSFNPRRRTSRPENASRACVLDGSTTQNRFQFIREEAECSVASCSINDPDTTFTNAKKLQSLGFPDDAMSACPCTSGMEDDDAAAAAADEDDDDEPAAIAVHELELEAYQSTMRALYASGPLTWEQESLLTNLRLSLNISNEEHLLQLRRLLSSR*