MKTESNEKWVVCRVCLNNPSEGEELLHEIFSETASTRLDQMLHICAGIPVSLDDNFPDKMCSKCVRCLRLCYKFRLTCQRSHQHIMDMLVREASNANAAGEGELLNNSEDLSVETVLKTWEENASQLDGGMKVEGDEDFDQPEHQQQQVITYVVEDADADDTNMFSDHDSTQPEQTEIDKAEPYAEYEEYELLTNENSPEITHEKSSTVTDVTTEEPPEEDITEDILSSDEDYVPTHTKPEKRDRSGGKAVACYKNTSDVEPVKKKLGRKPRNKLSTYICDVCGNIYPTQARLTEHMKFHSGVKPHECEICGRGFVQNQQLVRHMNTHTGNRPYKCNYCPAAFADRSTKTKHHRIHTKERPYECDVCSRTFTYSDNLKFHKMIHTGEKPHVCDLCGKGFVKAYKMRLHRGTHDRRVGTWKADVEMSTKGEDVKGETPEFLS