MTKDLLALLKERGLFVQANFEKELKQLLNQGSFAFYVGFDPTAPSLHIGNYVLLHVAQIFQAMGHIPHVLLGSGTALIGDPTGRMELRQMMSRETIAENTRNIKKQIRRFLGSNVVFCQNETWLKKLNYIEVIRELGPCFSVNKMLATDAFSARWERGLTLMELNYMVLQAYDFYYLNQKYGVQLQIGGSDQWANILAGADLIRRKTQKQVYGMTTNLLVKANGEKMGKSASGALWLDPQKTSPYDFYQYWINLDDASLQKVFLMLTKLDTKAIETLCNLKGAAIKEAKAKLAFELTDAIHGTKAALAAQAKSARIFAFQPDTETKTVRAGTRLVDVIVDLGLVVSRSEARRVIQQGGLTINQEKVTDVEMVLQASSQPLVIGKGKKRFVTVQVIANTK*