MEKKRRKRWRGGGGETRKWTQAEREIIFLANHLAQNPDASSVSCSPFRILYIPSQHEARVTYPSASVVNMASHPMARSRLEHFCKCWPLFVILFLVILYFSHLDLYMSESVTSKSMVQSSVGSLPPREMQKLPLELSMALIHYASTNITPQQTNEEIMVTAEILGRRSPCNFLVFGLGFDSLLWASLNYKGNTLFLEEDQSWIAQVSRKHPQLKAYHVNYTTYLTEADRLLVHAREEDQQCRPIQDLVHSRCKLALRNLPTEVYDTEWDVIMIDAPRGYIPEAPGRMTAIFSVAVMARRGKRRTTDILLHDVDRPVEKAYSSEFLCAKNLVAEVGRLWRFEISTQGSTQLESNNFCY*