MVKILMMAPVFPELRCRVDVGVAVLVVLLGGPLCYAIHTLFVKWLHAQRVRRILESQGIKCLPRPFLHGNMPEFAAINAKARAQPMPQISHAVGPRLLPHVYLWSQTYGEHFAYWFGFQARYVLKEPEQAKELLSTKSGHFRKPRGRPDARDLIGNGLVALHGEKWAQHRRIINPAFFLEKLKAMAPIMGGLTVEMMKRWGCRVEGKESIDVAEEFRKLTADIIAHTAFGSSFAEGKIVFELQHNQQELTSKLNMALYIPGSRFFPTAQNQYRKNLNHRIRDILGQIIQKRIELGDVVQCDGYGNDLLGLMLAANKGELLGNQKNLCMGLDELIEECKTFFFAGHETTATLLMFAFLLLAAHPDWQERLREEVFNVCGKTQLPTADSLNHLKLVGMVINETLRLYPPASTLMREAEYDMKLGETVVPAGTVI