MPNLTLYQLSAHYVQALDALTDPDAELPAEAISDTLEALAGELEEKAVNVAKFLRNMETTAEAIKVAEANMAKRRKTLENRVQWLKGYLKSNMEHSGMTEIECPYFRVTIRSNPPAVEILDEDSVPAEFKEPVVNWKVDKTAIRKALQAGQSVAGASLSQGARLVIK