MCDQEEIRKLWLCQKTIFQMMKCRGYTVSEADLEMDLDLFKTSYPALINTGSKHSLSMLFQHTTMPEKQLFVFFPDNAYFKAKDIKLYTSTLGKQNIHNGIIVCKETLKAHSLKALDESRKEYDLELFYIRELLFNITKHKDVPKHILLTEEEKKNVLKERKVGEAQLKKILVDDPVNRYYAGKRGQVYRIIRNSETAGISIEYRIVE