MNLIGPSHLQATDEFALSENLFGVLTEHAAGPLGQNLDLESYSPYNNVQFPQVQPQISSSSYYSNLGFYPQQPEDWYSPGLYELRRMPTESVYQGETEVSEMPVTKKPRMAASSAGRIKGDELCVVCGDRASGYHYNALTCEGCKGFFRRSITKNAVYKCKNGGNCVMDMYMRRKCQDCRLRKCREMGMLAECLLTEIQCKSKRLRKNVKQHADQTVNEDSEGRDLRQVTSTTKLCREKTELTVDQQTLLDYIMDSYSKQRMPQEITNKILKEEFSAEENFLILTEMATSHVQILVEFTKRLPGFQTLDHEDQIALLKGSAVEAMFLRSAEIFNKKLPAGHADLLEERIRKSGISDEYITPMFSFYKSVGELKMTQEEYALLTAIVILSPDRQYIKDREAVEKLQEPLLDVLQKLCKIYQPENPQHFACLLGRLTELRTFNHHHAEMLMSWRVNDHKFTPLLCEIWDVQ