MKTESNEKWVVCRVCLNNPSEGEELLHEIFSETASTRLDQMLHICAGIPVSLDDNFPDKMCSKCVRCLRLCYKFRLTCQRSHQHIMDMLVREASNANAAGEGELLNNSEDLSVESVLKTWEENASQLDGGMKVEGDEDFDQPEHQQQQVITYVVEDADADDTNMFSDHDSTQPEQTEIDKAEPYAEYEEYELLTNENSPEITHEKSSTVTDVTTEEPPEEDITEDILSSDEDYVPTHTKPEKRDRSGGKAVAYYKNTSEVEPVKKKLGRKPRNRLSTYICDVCGNIYPTQARLTEHMKFHSGVKPHECEICGRGFVQNQQLVRHMNTHTGNRPYKCNYCPAAFADRSTKTKHHRIHTKERPYECDVCSRTFTYSDNLKFHKMIHTGEKPHVCDLCGKGFVKAYKMRLHRGTHDRRVGTWKADMEMSTKGEDVKGETPEFLS