MAFHEHLQQEIAFQRFTEEEDEERASWLNNNNNNARQQNFMQMEPERREKSMDRNHRNDNNCETEELREYKAEILGHPLYDQLLSAHVSCLRIATPVDQLPRIDAQLQQAQRVLQKYSSVGIGNMDPKELDHFMTHYVLLLCAFKEQLQQHVRVHAMEAVMACWDLEQSLQSLTGVSSGEGTGATMSDDEDEQAESNARLYNEGSSLDGVDTLGFGPLVPTETERSLMERVRLELKHELKQGYKEKIVDVREEILRKRRAGKLPGDTTSLLKAWWQSHSKWPYPTEEDKARLVQETGLQLKQINNWFINQRKRNWHANSPSSSSSKTKRKR