MRVIFHLLLLPFALCQWTTEDLALYDLVEEVGVNFYEWFDIPRDATSNQVKKAYRKLTLEWHPDRNSAPDATEKFRQVAGIYEVLKTTELREKYDNILENGLPSWRQPLYYYRRMRKLEWYEGILVLLFIGTIAHYLMMWAAYFEKTLVYKQNLKKSKKGKKEDPIEAEKQMKEALQEYLPKKSELLPILLARGTLTLCKNLVLTAQDVMTKKEEIEEGPSEEELAQIRRQQRAAANPQQPEFKFEVAQGLKAVSTNDPEMEKKYAKESEVVSQKQSGSSWTPDELAHLVRLSTEKYPAGTPNRWEQMGRVLNRTPEDVIAMAGKMKQMKQEDYTKLLMTTIQQSVPIEEKSEDDWTQAEQKTFELALQKYPKGTDERWERISEEIGTKTKKQVMVRFKQLAEMIRKKKSDN