MKTESNEKWVVCRVCLNNPSEGEELLHEIFSETASTRLDQMLHICAGIPVSLDDNFPDKMCSKCVRCLRLCYKFRLTCQRSHQHIMDMLVREASNANAAGEGELLNSSEDLSVESVLKTWEEDASQLDGGMKVESEEDFHQPEHHQQQVITYVVEDADADDTNMFGEDDPTQPVQTEIDKAEPYAEYEEYELLSNDNSPEITQEKSSSVTAVATVELPEEEITEDTLSSDEEYVPAHTRPETRDRTGSQHVAYQKTTQEVEPVKKKLGRKPRNKLSTYICDVCGNIYPTQARLTEHMKFHSGIKPHECEICGRGFVQNQQLVRHMNTHTGNRPYKCNYCPAAFADRSTKTKHHRIHTKERPYECDVCSRTFTYSDNLKFHKMIHTGEKPHVCDLCGKGFVKAYKMRLHRGTHDRRVGPWKADVEMSTKGEDVKGETPEFPS