MVTTHSREASSSYDDLIRRLNDISNLSLEDIDSSRKESLRRHPLKDALFSALCEVKEKTALSIRAGPEEQPEDPQLMRLDNMLLAEGVSGPERGLNVSADVSGADQTDYKSKLTQIRQVYGTELNKYEEACAEFTRHVTQLLNEQSSLRPISNREIERMVGIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYAHLSNPYPSEEAKEELARQCNITVSQVSNWFGNKRIRYKKNIAKAQDEQRLYNAKKAAHEMGGENID