MKQQRATVSKLEDDIKVKIKKAINELEKYRSHCVISGIGYYDAFKIKQRRELDFKANLHRLELAGCWDKIKQMIWVTQDSVDKFIYKNELPDDFQCREEWIRLGTHYRLLVEPLDIANYYRLGYNEDSTGHYLVNGRPSRYKILQKWLEDNEENNQLIPQTTGTDQPTKFTRDSCFWAYVEEISCLMHNNNLRDDDKSNVMVKSKCREFEERVGRLIDSNGLCMEELLTGESTFKIVVKWLWKHMTPQQKAGSPFGTFIDRHPELIQ*