MEVLNFFWSSLTHTGKARTEAASMAHVFQVESACSSWLQEKWACCDTAGTRDAALLAHQHHHQKTIHHSFSSKGALQQQQPSSFHHRVFCSTSNADSESQARTQIRSTRRSSRSPKRPARASKSDAELRRDLQLFLSSRGLPPDKVPSTKELSNCGREDLAKIVRRRGYKAIHTLLTDSDTATSITQESNPVSNVKDIATGDNVNDASKVTSDPASHTQKAEQSLNGIARPLKSGISNDSGQVIGSSSLIQKPADLKEDGSLETPPKTSYFLNGSLIDKQADEQLHKRAADFVKTGQLYNVQDSDEDEEEEDKFYEDSSDEDDSGEIWDGHESAEAKAVEKAAKLRAKLLPLFKSDVAGKLNNQTDETILSILQEEKGAEEFQFCKENTQMGLAFTLEAEVELENIKSALSSKERELIEMSRELEETKAQLALSQAKATAEVATAKQVALEKDIRLKSADQVLTNLKQVQVEYWGEGGRVELAGSFNGWQYFIFMEPDPTSEISTPDGSRGPLMWETKLWLYPGIYEIKFIVDGHWQIDQRREVVMRNSLHNNILRVEP*