MKQIHSEETEQIQDLILQVKRMFQKMDLGEISVSAYDTAWIAMVPSLRDPQIPQNQLPDGSWGDDKVFLAFERLSTTLACVVALKTWNRRIDFILRNIERLGNEDEEQMTVGFEVIFPALLEDARLLGLDLPYDSPYVQKVIGEREKKLNINKLQNIKLQSTNGSFECSTSSTACALKYTRDKRCLEYLNFVLENFLDAVPITYSLDLFERLWMVDRLERLGISRYFKKEIKDALNYVYKCWTDNGIAWTKDSNIPDADCTSMAFRLLRLHGYSVSPGGIPRKLRHVQKNIKIVFNGLYSTINMIGKKALEHQGHDFTSYIRERQYMLVAKASNGIDAAIQITSFFLGAKISAEWFVDPDYVSLMNSVSTISRINNDIHGYERESGQGKLSCMTLFMKENAIKDHMNAVVHFTSLKDTEMKKLTEKVLKQSKFPKRFISFHMDAIRVMKFIYSKGDGYTSPDVTHDHVKNTLFLPIS*