MEKIRKASHAGSWYTDNPLELEEQLDGWLRAAGLVKSSDVRGVIAPHAGYSYSGRAAAYAFGNIDPTNISRIFLLGPSHHYYTPKCALSRATVYKTPIGDLPIDEEVNDELKATGHFEYMDLRVDEAEHSMEMHLPYLAKVFQGYPVKIVPILVGALSAESEALYGRFLAKYVDDSKNFFSVSSDFCHWGSRFNYIHYDKSHGAIYKSIEVLDKMGMDIIETGDPDAFKLYLSETDNTICGRHPISVFLHMLKNSSTKIKIRFLRYEQSSQCKSMRDSSVSYASAVGKVDG*