MEIALLAIIIGMAWFWLDSMDKRERAVLLGHELASRFNLQLLDETVACSKLWLGRNSRGHVKFLRTYEFEVSANGADRLHCHLILLGNQLGTWHIPPYQQAFND