IPRPSNSFVCYRSAYADRIKQWASEDNHQGVSRIAGASWKLEPDDVRNFYIECAELDRANHAKAFPSYKFKPKQKSTSR