MALLQKTRIINSMLQAAAGKPVNFKEMAETLRDVIDSNIFVVSRRGKLLGYSINQQIENDRMKKMLEDRQFPEEYTKNLFNVPETSSNLDINSEYTAFPVENRDLFQAGLTTIVPIIGGGERLGTLILSRLQDQFNDDDLILAEYGATVVGMEILREKAEEIEEEARSKAVVQMAISSLSYSELEAIEHIFEELDGNEGLLVASKIADRVGITRSVIVNALRKLESAGVIESRSLGMKGTYIKVLNNKFLIELENLKSH