MEKNKEIPFVHHQSAHCETGVASNLLKNRGLDISEAMVFGIGSGLFFVYLPFLKVNHAPAISYRPMPGRIFTCLAKRLGLKIERKKFRSEEEAQKLLDQKIAENIPCGLQVGVYNLPYFPDEYRFHFNAHNLVIYGKKEDHYLVSDPVLNHPTELSAKDLEKVRFAKGVLAPKGHMYYLTEIATHIDWDKAIRKAIQKTCNEMLAPVPIAGVRGMRWLAKDIRKWPKKIGNVKTNYYLAQIVRMQEEIGTGGGGFRYLFAVFLQESSEKIQQPILDDFSKEMIAIGNQWRDFALQASRVYKKRSQLEEVYNTLADELLVLANKEEDFFKRLKKALK