AYSLRQREKKVYFEIDELQDDDYLFCEECQTFFVEECPVHGPPVFVNDTVVAWGQEGRAQLTLPEGMSISPSQIPKAGLGVWNEAKAILKGVHFGPYEGEITEEEEAAHSGYSWVITKGKNYYEYIDAKDEDKSNWMRYVNCAREEEEQNLVAFQHHGKIFYRSCRQILPGRELLVWYGDDYGKELGIKWNSMWKNRQEPKDDCYPCPCCNIAFTGKEYLEKHMKRKHPSRYV