MNCEVCQLKELELEHFEIREVLRCILHTIVFHRALGLVRPKDVDLELFDVTYVQCGEAELEKKIDEKIEQFVCWVEKHPNKKSQICLSFYEVKNKQASWFSNKIERLYWEQWYINLNVAQHPKAHSSKYHHSKVVDPGEGALEDRNARSAALEASLREVLFQIIKFVNEKKDHVPPIPNLEGAVSFPYEITIPSSSDSAFGMDMIKRMLQTGHPTMLS