MMFGFQDATLLRQMKDEPLGAALRTQWNPAAAAAAAAAATMVDSSPVSAQLARAHFEKHPPNNLRKSNFFHFVIALYDRAGQPVEVERTQFADFVEKEREVDGQDTRNGIHYRLWLAYANGLRAEQDLYVRLVDSVSKQGFLIRLRFEATAIPCLYILYEKHMLTGGVAIPAIAYEGQDKNPEMCRVLLTHEVMCSRCCEKKSCGNRNETPSDPVIIDRFFLKFFLKCNQNCLKNAGNPRDMRRFQVVLGTTARVDGPLLAISDNMFVHNNSKHGRRAKRVDPSEG