MEGEKESIKVASDKYRKFLHEEQAAAAAAGSIQWRHGDPPIYDAVNNLFEQGRTKVWAEGSLEETVQNAIKSWEMELSHKTRVKDFRTINPEKFKLFVNGREGLSAEETLKVGSYNALLKSSMPEEFKYYKADEESFESSHDAFRSAFPRGFAWEVINVYTGPPVVTFKFRHWGFFEGPFKGHAPTRDMVQFYGLGIMKVDESLRAEDVEIYYDPAELFAGLLKGPPISEPNIQQQEHSNDNTTTQCPYQN*