MAFHEHLQQEIAFQRFTEEEDEERASWLNNNNNNARQQNFMQMEPERREKSMDRNHRNDNNCETEELREYKAEILGHPLYDQLLSAHVSCLRIATPVDQLPRIDAQLQQAQRVLQKYSSVGIGNMDPKELDHFMTHYVLLLCAFKEQLQQHVRVHAMEAVMACWDLEQSLQSLTGVSSGEGTGATMSDDEDEQAESNARLYNEGSSLDGVDTLGFGPLVPTETERSLMERVRLELKHELKQGYKEKIVDVREEILRKRRAGKLPGDTTSLLKAWWQSHSKWPYPTEEDKARLVQETGLQLKQINNWFINQRKRNWHANSPSSSSSKTKRKSAGDSSNQSFM