MLPKVESEALGLSRLHGEQGHMPDNMQVSQYKMMGYSYDDELEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCIENQSCPIDKTQRKRCPYCRFQKCLSVGMKLEAVRADRMRGGRNKFGPMYKRDRAIKQQKKALIRANGLKLEAIGQVIQSIPTDLTISSAIQNIHSASKGLHLNHAALPPSDYDRSPFVTSPISMAMPPHGSLQGYQSYGHFPSRAIKSEYPDPYTSSPESIMGYSYMDSYQSSSPSNIPHLIVELLKCEPDEPQVQGKIMAYLQQEQANRSKHDKLNTFGLMCKMADQTLFSIVEWARSSIFFRDLKVDDQMKLLQNCWSELLILDHIFRQVLHGKEGSILLVTGQQVDYSVIVTQAGATLNNLMSHAQDLVAKLRSLQFDLREFVCLKFLVLFSLDVKTLENYQLVEGVQEQVNAALLDYTMCNYPQQTDKFGQLLLRLPEIRAISLQAEEYLYYKHLNGDVPCNNLLIEMLHAKRA