MNPENRGQETTGPVYAPVPLRTAWSVDLGNGLNGTFVHSNIDGTATFLLPEVRSAAAPTHPTAPAAAQTQYEERAIHLIKVLNACADALDKGEKELVNKGLQMICSLASDDGEPLHRLASLFADAMALRMVQPWQGVCRALGLQKTTPAPETAAARRQFAVMCPFLRIAGTAANYAIIKATQTKNNAVLHVVDLGGANPDQWLLLLRLFATTRPRAGAHDQILRLTIVNEEDEFLSGTAALLASEAARLHVGFQFHPVKLNINQLLSIEPLGVRTGEALVIVSTLQLHRLLADEFAEVAANPHDRKGKKQVHATMTRADALLRDLAGLSPKLMVVTEQEADHNGAEFTGRYRKALKYYGALLDALQESVPARGSAVERAGVERCLLLEEIRDIVACEGAQRRERHEPMLKWAARMDAAGFVPAVMSPDIVAQTGILAHILAGGSTAYRVSREEDGCLFIYRNDDPMFSVSTWRTV