MLPKVESEALGLSRLYGEQGHMPDNMQVSQYKMMGYSYDDELEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCIENQSCPIDKTQRKRCPYCRFQKCLSVGMKLEAVRADRMRGGRNKFGPMYKRDRAIKQQKKALIRANGLKLEAIGQVIQSIPTDLTISSAIQNIHSASKGLHLNHAALPPSDYDRSPFVTSPISMAMPPHGSLQGYQSYGHFPSRAIKSEYPDPYTSSPESIMGYSYMDSYQSSSPSNIPHLIVELLKCEPDEPQVQGKIMAYLQQEQANRSKHDKLNTFGLMCKMADQTLFSIVEWARSSIFFRDLKVDDQMKLLQNCWSELLILDHIFRQVLHGKEGSILLVTGQQVDYSVIVTQAGATLNNLMSHAQDLVAKLRSLQFDLREFVCLKFLVLFSLDVKTLENYQLVEGVQEQVNAALLDYTMCNYPQQTDKFGQLLLRLPEIRAISLQAEEYLYYKHLNGDVPCNNLLIEMLHAKRA