MSKELLDEHPELKTEGTPTLTPRLDICNAAVLELGAAAARAALGEWGRPAAHITHLVYISSSELRLPGGDLFLATRLGLSPNTVRTSLLFLGCSGGAAALRTAKDIAENNPGSRVLVIAAETTVLGFRPPSADRPYDLVGAALFGDGASAAIIGASPISAEEDPFLELEFSTQEFLPGTDKVIDGKISEEGINFKLGRDLPEKIESRIEGFCRILMDKVGIKKFNDVFWAVHPGGPAILNRLEVCLELDPDKLKISRKALMNYGNVSSNTVFYVLEYLRDELKKGTIREEWGLILAFGPGITFEGMLVRGIN*