MEKIRKASHAGSWYTDNPQELAEQLDGWLRAAGLAKSSDVRGVIAPHAGYSYSGRAAAYAFGNIDPTNISRIFLLGPSHHYYTPKCALSRATVYKTPIGDLPIDEEVNDELKATGHFEYMDLRVDEAEHSMEMHLPYLAKVFQGYPVKIVPILVGALSAESEALYGRLLAKYVDDSKNFFSVSSDFCHWGSRFNYVHYDKSHGAIYKSIEVLDKMGMDIIETGDPDAFKQYLSETDNTICGRHPISVFLHMLKNSLTKIKIRFLRYEQSSQCKSMRDSSVSYASAVGRVDG*