MSETQFVCDLCGQRYSTFEILMTHNRLKHYHTIKFGCGYCNETFRQEDDLYCHFVLTHRVDPYAKSRCNSAGSDESEVYGSPEDTLIRQAEETCGQMRLISESDDGSESIGSSTGEDSDEDSSDLELNYNELYMRRKRSAMTQEEISELTDVFKKSVQSTYTTKLRL