MNLFEVAHFVSEKPMYEQGLILLPHLATLGWGVGPGGEVADTFPYFVSGVLHLISSAVLGFGGIYHALIGPETLEESFPFFGYTWKDKNKMTTILGIHLILLGLGAFLLVFKALYFGGLYDTWAPGGGDVREIRNLTLSPDVIFGYLLKSPFGGEGWIASVDNLEDIIGGHVWLGSICLFGGVWHILTKPFAWARRAFVWSGEAYLSYSLGALSIFGFTACCFVWFNNTAYPSEFYGPTGPEASQAQAFTFLVRDQRLGANIGSAQGPTGLGKYLMRSPTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLGKLRRDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*