MRRPMNAFLIFCKRHRSLVREQNPHLDNRTVTRILGDLWANLAPDEKSCYINLAKQYKEAFLKANPDYKWFNHDKQGTGSK