MCPHTTGDTITSRWDDQIFAQGLCAYKAHESIPLLTNWPSPSGWYDDASPCPSAISIEVCRLNKGPKFEEDLDDEYNILYKSEDDYTFVTEFPQLLGSISSLSERDSDKEDTLPLSSLFKATEALDIEDKIPLSQLFQCHMMQARHSTTDTNTHSLSILHTSLLEKEAHLTSTGEVHFTLIKKEDLDMVSSAQSRLLCLIKQNEVSIGF