MLTGTPLQNDLEELWSLLEFMMPNIFETGDVDLKKVLSASEEDTDLIARIKSILGPFILRRLKSDVMQQLVQKTQKLSLSYGGVGCRGTLDDRHALCSAKCQALSKLLPVLHHEGHRALIFSQWTTMLDILEWALDTIGMNYRRLDGSTQVSERQTIVDTFNNDPTIFACLLSTRAGGQGLNPTGADTVIIHDMDFNPQMDRQAEDRCHRIGQTKLVTVYRLVTKGTVDENIFEIAKRKLVLDAAVLESGAEENEHSTESNQIKVDMSVGLVX