MRFNEDQGFKSGAIALPKPPAPLVDCSDIVQQTLDLITSLAPPRKRGRPPKENRQPPVETASVRVVKMRRKNGHRLMPYQDENGNRLLVPRPWARKYKEAAYMSTEQYRKYATRMDVKARPKKTIVCDECGKEIPETRIDGHRNRHLGLTPYECEKCGDKFHCKMNRRNHELRNHVVGEKRSCETCGKEFTSNMTYKQHVRVVHGERRYACTICPLKMASKTALTTHLKMHNQTRDFKCAECGKKFYAKSVLNIHMRTHSGERPYRCSVEGCGGEGFVHRNMYVFHMERNHPGEPLMYLEAKGRIKESWRKKLASV