MILMIDNYDSFTYNLVQYLGELGEELVVKRNDSITIDEIEELSPDFLMISPGPCSPDEAGISLEAIKHFAGKIPIFGVCLGHQSIAQVFGGDVVRAERLMHGKTSDIEHDGKTIFEGLKNPLVATRYHSLIVKPETLPSCFTVTAQTKEGEIMAIRHNDLPIEGVQFHPESIMTSFGKEMLRNFIETYRKEVIA