MNYRHAYHAGNHADVFKHLVLARIFALLGRKDTPYAYLDSHSGVGLYDLQGDEASRTGEWEQGIARLWEREGLPEQLDDYLDVIRHLNPDGSLRYYPGSPELARRLTRAQDRVLLNELHPEDGRLLKANMAGERRVAVHQGDGWLLPRAFLPAPEKRAVLLIDPPFEQADELQRCVAALDEAIGRMRQTVVVIWYPIKDERQLKRFYQALERSVAPKLLRAELHVHPIDDAERFNGSGLAIVNPPWPLEDELRDLLPWLAEVMAQSQGGWRLDWLVAE*