MLYPPVPLPNGQNFTPTLHSTSYPAIDSATKSDHSKHIVFITGTSKGVGRATAISFAKAGAEGIAIGARSDLSSLETEIQEAAKAAGKTSPKVLPIKLDLLNHQSVKDAVQEVEKTFGRLDILINNAGYLAASQSIIDSDPDDWWQTFEVNIRGVYWMTREFLPLIFKGGLKTIVNVASTGANSLRPGASGYQTSKFALLRFTEFTMTEYAEQGILAYCVHPGAVDTEMAKKLPAYLHKVLRDAPEVAGDSMCFLSQERREWLAGRYINCTWDIPEFLSKEQEIVENDKLKERMLF*