MGLRDIGATLPPGFRFYPSDEELVCHYLFKKIANEDVLKGTLIEIDLHTCEPWQLPEMAKLNSSEWYFFSFRDRKYATGFRTNRATISGYWKATGKDRTVVDPKTRTIVGMRKTLVFYMNRAPNGIKTGWIMHEFRLENPHIPPKEDWVLCRVFHKAKAENNNNNNNNNIFNTQNMYEVGVNSSPNMDQSHIALPYAAFSQRQVGHQSQKLFDLMEPNNNQSSYVQLMSQEMKEPQSNDEMAEDDDEYGFLLDMNFEDPNLQDGSRSTAFEHWEHVI