MATPLNRANQAKEDEFYTQLSDIESELKHYRKHFAGKTVLCNCDDPFESNFFKYFCLNFNRLKLKKLIATCYSGSPITGNELTLFGDDTEEERRTPYKAVVTSVRDANGDGATSMVDVAELFKQGENLCERLEGNGDFRSEECLRLLDEADIVVTNPPFSKFREFVSTLVEHDKKFIIIGNQNAITYKEFFPLLRDNKVWLGYGCGDMAFKVPDDYEPRKTRYWQDESGQKWRSMGNACWYTNLDIKKRHEDLVLVKRYNRDDYPKYDNYEAINVGKVIDIPCDYEGIMGVPVTFMDKFNPDQFEIIGLLAGNIRGLAGIPSSTGKDGPYINGKLKFGRILVRNLHPEPRPYETVTLEEAQGK