MSETQFVCDLCGQRYSTFEILMTHNRLKHYHAIKFGCGYCNETFRHQDDLYCHFVLTHRVDPYAKSRSNSSESSEGHEEEYGSPEALAVRQAEAICGQMRLISESDDGSESLGSCSEEESEDGEDLSDLELNYNELYMRRKRSAMTQEEISELTDVFKKTVQSTYSTKLRL