MLTDCRHAADFMALYQTPIHVIGGGGGSAFSYNGASNGKILSKIGVWAGGWFLSGIRIWLTGSDPRTFGTPNQGSYKEFTFQDGELITSLSLWGNGAGTRSGGIRFYTNRGRQFFHHMTSWSLKQEYAIDVASGICVGVMGRHGDHIDSLGFMFLRPIASARMINVRYPTLGLNSAGIVPVTLDSFTDRNDAAINSKQWRFYGSRDVTIASSWSLTAGLEVHASVTVQAGIPMIAQVQGEFGWALSMSANYQTSNQTTRTLGWDQSGTLGPGEWISIQATTRSGNITLPYEATMEITLRSGTIFAYPLSGMYAGVDYTSVDVISTGTRKDDITDDGQGEDQPTTLGAEVKQPESIPEGQECVLVYQPESIPE