MVMQFQGLENPIQISPHHSHISAGFVTEMMSMKPAKGVLTEQVAGSLGQNLDVEPYSQYSNVPFPQVQPQISSSSYYPNLGFYPQQPEEWYSPGIYELRRMPAESLYQGETEMTEMPVTKKPRMGTSAGRIKGDELCVVCGDRASGYHYNALTCEGCKGFFRRSITKNAVYKCKNGGNCVMDMYMRRKCQECRLRKCKEMGMLAECMYTGLLTEIQCKSKRLRKNVKQHADQTAHEDSEGRDLRQVTSTTKSFREKTELSPDQQNLLHYIMDSYRKQRMPQEITNKILKEEFSAEENFLILTEMATSHVQILVEFTKKLPGFQTLDHEDQIALLKGSAVEAMFLRSAEIFNKKLPAGHADLLEERIRNSGISDEYITPMFSFYKSVGELKMTQEEYALLTAIVILSPDRQYIKDREAVEKLQEPLLDVLQKLCKIHQPENPQHFACLLGRLTELRTFNHHHAEMLMSWRVNDHKFTPLLCEIWDVQ