MVMQFQGLENPTQSNPHHSHTASGFIMEMMGTKPAKGVLTEQAACPLGQNLEVESYLQYSNVQFPQVQPQISSSSYYSNLGFYPQQPEEWYSPGIYELRRMPAESLYQGETEVPEIPVIKKARMGTSAGRIKGDELCVVCGDRASGYHYNALTCEGCKGFFRRSITKNAVYKCKNGGNCVMDMYMRRKCQECRLRKCKEMGMLAECMYTGLLTEIQCKSKRLRKNVKQHADQPINEDSEGRDLGQVTSTTKSCREKTELTPDQQNLLCYIMDSYSKQRMPQEITNKILKEEFSAEENFLILTEMATTHVQILVEFTKRLPGFQTLDHEDQIALLKGSAVEAMCLRSAEIFNKKLPAGQSDVLAERIRNSGISDEYITPMFSFYKSIGELKMTQEEYALLTAIVILSPDRQYIKDREAVEKLQEPLLDVLQKLCKIYQPENPQHFACLLGRLTELRTFNHHHAEMLMSWRVNDHKFTPLLCEIWDVQ