MSETKFVCDLCGQRYSTFEILMTHNRLKHYHTIKFGCGYCNETFRHQDDLYCHFVLTHRVDPYANKSRCNSSGSGSDGTEEYGSPDLLIRQAEETCGQLRLISESDDGSESIGSCSAEESESEDDDLSDMELNYNELYMRRKRSAMTQEEISELTDVFKKTVQSTYSTKLRL