MSYLLYSLTFLFLITGTALYLTRTHWLPHLPLPNYLYSRLPTSFTGDIEAGLTSSDFDLSANVDEGDSRGGLDAAGKREVLKIMKQRRVDFNEARRLYMQQRFVKNNIGPDGRPRDPKFVSFS