MLPKVESEALGLSRLHGEQGHMPDNMQVSQYKMMGYSYDDELEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCIENQSCPIDKTQRKRCPYCRFQKCLSVGMKLEAVRADRMRGGRNKFGPMYKRDRAIKQQKKALIRANGLKLEAIGQVIQSIPTDLTISSAIQNIHSASKGLHLNHAALPPSDYDRSPFVTSPISMAMPPHGSLQGYQSYGHFPSRAIKSEYPDPYTSSPESIMGYSFMDSYQSSSPSNIPHLIVELLKCEPDEPQVQGKIMAYLQQEQANRSKHDKLNTFGLMCKMADQTLFSIVEWARSSIFFRDLKKIK