MNLFEVAHFVSEKPMYEQGLILLPHLATLGWGVGPGGEVSDTFPYFVSGVLHLISSAVLGFGGIYHALIGPETLEESFPFFGYTWKDKNKMTTILGIHLILLGLGAFLLVFKALYFGGLYDTWAPGGGDVREITNLTLSPNIIFGYLLKSPFGGEGWIASVDNLEDIIGGHVWLGSICLFGGIWHILTKPSAWARRALVWSGEAYLSYSLGALSIFGFTACCFVWFNNTAYPSEFYGPTGPEASQAQAFTFLVRDQRLGANVGSAQGPTGLGKYLMRSPTGEIIFGGETMRFWDLRAPWLEPLRGPNGLDLGKLKRDIQPWQERRSAEYMTHAPLGSLNSVGGVATEINAVNYVSPRSWLATSHFVLGFFFFVGHLWHAGRARAAAAGFEKGIDRDTEPVLSMTPLN*