MLDFFNQQMHLCGLAQAPGNPVIACQINLDKNFAFIEFRSIDETTAGMAFDGVNFMGQQLKIRRPRDYVAPANNYEMLGSLPVSAVVVDSPYKLFIGGLPNHLTSDQVKELLSAFGQLKAFNLVMDSVTGFSKGYAFCEYLDSTLTDQAIVGLNGMQLGDNRLLVQLASTGCKTVVPTPGIPSNPIALAGIDLSKGAGPPTEVLCLMNLVVEEELQKDDEYEEILEDIRDECNKYGNVISLEIPRPGYEERGVGKVFVEFQSKEECQKAQAALTGRKFSNRVVVTSYYDPDLYHRRQF