MEVAWPDVNLSMESLKLLCEMSKLPGTLDRCVELHVCEEDLAACDAAQKFALLAKFATWASNLFGITLPWEECFDLAMEFSSFCPVWVTVRDVPVFLLSHVKEVLKGLGKVLYMPSFGTNVHTRTFKICVLWDISREMPSHLKIPIVEKEAIFVNMHFDNFPLACFKCKVFGHFARDCPRLQVQPSSDPEHANIEATLHAVSNPQSKEEYAIALNGKIGSMLSSLVAQSIPVFNPFIVLSSGIGESPEKDNNGSEENQNSFDTDVNQDCNVKAGISSSKGTSKKKKRNKKNCIDLENKENQPQGEKSQVADPILEVEKVEEKDASKQTTSKVQEEDRKSVGSDDKEESMILQDMTNSNVIHASKGVAAGALQRMPTQFHGYFNSDLGKFTIPTMVYKERERERERERERERERERERERER