EQIIMRDKYTNRPRGFGFLTLDDEDAAAQICQGTHVLDGRQIDAKRSLPQSQKPKLRKLFVGGLAPETTEDNFKEYFGQFGDITEAQIMQDHTSGRSRGFGFITYEDEEAIEKVFAKGRMHELAGKNV