MLLQPNDQWCWFVGADRHLMLDLGEEMLFATPYSQKKLICADTLRQNFSVEDTGLYYTFLDKLSCVATPSRRVQAALNGVAVARFYKPLMPQSWFFEPQADYHQPQLGELIGLDSGERRLTMMVVETSPSASLCISLSADVLLSDSKKLPVFGAIKVMNDRLFSLETDMQIQEMRRVG