MEKFPIINLEKLNGTERAAIMDKIKDACENWGFFELVNHGIPHEVMDRVEKLTKGHYKKCMEQRFKELVASKGLEAVQAEVTDLDWESTFFLRHLPLSNISQVPDLDDQYREVMRDFAKRLEKLAEELLDLLCENLGLEKGYLKKVFFGTKGPNFGTKVSNYPPCPKPDLIKGLRAHTDAGGIILLFQDDKVSGLQLLKDGQWIDVPPMRHSIVVNLGDQLEVITNGKYKSVMHRVIAQTDGTRMSLASFYNPGNDAVIYPAPVLLEKEAEEGKTVYPRFVFDDYMKLYAGLKFQAKEPRFEAMIKAMESDVKSDPVVTA*