MAPSPKVINHNDGMDSHRSNNRRTMHECARSQFTAFGIDDILKTALKDEKCPTVIARPLPVNLSAQQQTNSTWVPWEYEYAVMPPINFISLPPSPSPSIYTYGFFGANIEKHATFLKGAGKLNIPNGPHSWPPFLSRQIPKRKGGQVRFSSDQTAELERKFDEQKYLTPPERRKLAKILRLSERQVKTWFQNRRAKWRRLKQEVPTSIVNTSNQQDGDEMKNNLLLQDPYTIL