MHQEAKHVQMTEEQVNQLGLMLKRLFSLPIKRSTLRELHGILMRFARGNEAQFKDMFEAFLLGQPVNPANKDLNTLIKEYSPLVRLAREVHDRGEFLGFITSDILSFQDNKPVLSNLFRNIDGTETHFITDVPTTLQMILHFVNRIQEIAKNEAGKATLKEQKEAIAQLKMFSDSLQKEIS