MSSEGEMNGTTESVADDGSLGGFESVEKLLQEYVPADKLAHVQRVLYGWNCGKPVAAVPLSPKLVAAAAAASFDLQAYSFTAAPEQLRPPRIVRVGLVQNSICAPTTAPFVQQRQAIFERCRQMIDAAGAAGVQVLCLQEAWHMPFGFCTREKQWNEFAESAESGPSTRLCQELARKHGMVIISPILERDEAHGGTIWNTAVVIGHTSGVLGKHRKVHIPRVGDFNESTYYMEGNTGHPVFETAFGRIAVNICYGRHHPMNWQAFGLNGAELVLNPSATVGELSEPMWPIEARNAAIANSYYVGAINRVGTETFPNPFTSGDGRPAHADFGHFYGSSYFAAPDASRTPSLARNKDGLMIADMDLNLCQQLRDKWGFRMTARYELYAEELAQYVRPDFQPQVIRDPSLX