MGRAPCCEKIGLKRGRWTAEEDEILTNYIQTNGEGSWRSLPKKAGLLRCGKSCRLRWINYLRRDLKRGNITAEEEETIVKLHSHLGNRWSHIATHLPGRTDNEIKNYWNSHLSRKIYAFTAVTGDEHSLKVDDLVLNKPPSSSLEAKNTNKIKKKKGRTSRSSMKKHKQMVTASQCLPQPKELESEISEGWNSGNYEGKSLGAYEWLDGEIERLMSSFVWECTSEEAVISMNDDDPDQNKVCESGDNVSCCVDLFEEEQGKLGSLQVDQDMNIEKEREESILSSNSNESGDKDWWVGLCDSSEVGFGIDDELLGWEFQGGLTCQSDDLWDLSDFGEIQQVDI