MEIGFGGDEKVGLFTRCMRWVEAFFLCAIESIAGVPKKVKKIGQDDPRRIIHSFKVGFALSLVSLFYYCRPLFGGFGTSAMWAVMTVVVVFEYTVGATLGKGLNRAFATLLAGALGVGAHHLASLSGKREEPIILGAFVFLIAVSSTFARFFPGIKARYDYGVLIFILTFSLVTVSGYRVNDLVEMAHQRLSTIAIGSSTCVFISIFVCPVWAGEELQEQVALNIEKLAKFLEGFGAECFNKEEEREKADVAKVDKSFLQAYKSILNSKSSEEALANLARWEPGHGRFRFRHPWDHYLKIGALACQCACSMDALYSCISSKIQTPVEFQERIKDACTKMSSESGKALTELALAIRIMMKPVAAAAHVASAKTAAANLKATLKITSSEITVILEILPAATIASVLVEIVAQTEKLAEAVDELGRKAKFKNPATVTERMPSFHRIKPLSDDVHGPHVLITVLGSNSDSPENAGLREPRKYGHVDM