MSSNSDTGDLQESLKHGLTPIGARLPDGHGPLAPARGRLVMLPKVETEALGLARSHGDQGQMPENMQVSPFKMVNYSYDEDLEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCIENQNCQIDKTQRKRCPYCRFQKCLSVGMKLEAVRADRMRGGRNKFGPMYKRDRALKQQKKALIRANGLKLEAMSQVIQAMPPELSISSAIQNIHSASKGLPLNHAALPPTDYDRSPFVTSPISMAMPPHGSLPGYQTYSHFPSRAIKSEYPDPYTSSPESIMGYSYVDSYQTSSPASIPHLILELLKCEPDEPQVQAKIMAYLQQEQANRGKHERLSTFGLMCKMADQTLFSIVEWARSSVFFRELKVDDQMKLLQNCWSELLILDHIYRQVVHGKEGSIFLVTGQQVDYSVIASQAGATLNNLMSHAQELVAKLRSLQFDQREFVCLKFLVLFSLDVKNLENFQLVEGVQEQVNAALLDYTVCNYPQQTEKFGQLLLRLPEIRALSMQAEEYLYYKHLNGDVPYNNLLIEMLHAKRA