MAPPPVEQNGEETTAAAAGESQRSVPTPFLTKTYQLVDDHTIDDVISWNDDGSTFIVWNPTVFARDLLPKYFKHNNFSSFVRQLNTYGFRKVVPDRWEFSNDCFRRGEKRLLCEIQRRKIMMPTTAAITVSTMTAIPIAKPIISPSNSGDEQSPVISSTSSPSRPGQTGSVTAELREENEKLRKENVQLNKQLAEMKSLCNNIFNLMSNYASSQSESSFAATKPLDLLPVKRLSEEGEDEETSPRLFGVPIGGVKRAREVGESLAAEDETQLQLQQPGGSGTASEMIKSEPLDRQNAGCDDERGNQDTPWLRQFHRANQRVCN