MLRIAVQSKGRLYDDTMNLLSEADIKVSSNKRTLLVESSNFPLEVLYLRDDDIPQSVANGVADIGIVGQNEYEERQEPVQVISHLGFSRCRLSLAIPKACHYGGLEWFEGKKIATSYPGILRRFLDKNGIHADIHIITGSVEISPGIGLADAIFDIVSSGSTLVQNNLKEVEVVMQSEALLIGNLQMDDEKHKILNEMLFRFEAVRSAQDKKYVMMNAPKDKIEEITKVLPGIKSPTIIPLSDPDWCAIHTVLDEKRFWGIIGQLKALGAQGILVTPIEKMIL