MKVSELYEELKQDLYRFARTISRNEQEANDLIQDAMEKSLRCTELLDWPRHKQKAWFYRVMKNQLIDIRRKEKRETDWDDSVIPPFTTAGTSYVEMVDLLSKLPASLSDLVFKHFWLGLTSQEISEKVGVPASTVRYRIRLAVKKLREYMKEEG