MQVYKGLDILTNKVPPEERADIPHHLLGLVEPNKEFTAKSFRDIAALVIDDIVRRDKLPIVVGGTNYYIQALVSAYLLDDFLTETHSRSLHDLNDGSKEMEWERPIRQPWDVEMGGDFETAVATSNLYEELKTIDEKAADGIHPNNRRKLDQLISLYKRTGMKPSELLDSSSLDKWGTADSFRYNCCFICLDAELSVLDRVVEERVDAMMQAGLLDEVSEFYAPGEDFTRGLHQAIGVSEFSSIFNNTYNRMEKGQSSKSAPHLSTYKEFMEDFINNNGKEEYGTAVLEAVERMKSNTRRLVRIQRRRFNRLEMLYKWNLHRVDATNVLRSTGSLANEMWLSEVVS