MNFEKLSRGIRHYYKSGFMSREDGTRLVYRFHWSKVPRAWRPREVQYEFDRRCRKQY