MDVAVEYGKQHGKNLDDQVDATLDRLLVEFGKEILKIVPGRVSTEVDARFSFDTKASVDKALHIIDLYKEQGISKDRILIKIASTYEGIKAAEILQKQGINCNLTLMFSLVQAIAAAEADAFLISPFVGRILDWYKAAMKKDFAPHEDPGVKSVEAIFNYYKKYGYNTIVMGASFRNVGEITELAGCDYLTISPNLLEELFESKNEVPKKLDASNANSLNIEKKSYLNDEALFRFDFNEEQMAVEKLREGISKFAADAVTLKGILKEKIEKS*