MLYPEYPEYDNFNESGALIKVVGVGGGGGNAVNHMVMNMVKQEMGGTFVGESSLTSEEHGRIVFYAVNTDAQALRKSQVQQTVQIGGETTKGLGAGANPNIGRKAAEDDQDEIRKMLEGADMVFIAAGMGGGTGTGAAPVVAKIAKELGILTVAVVTKPFAFEGKKRMQFAELGIKDLSQYVDSMIIIPNQQIQKVLPKNAKLIDAFAAANDVLRNSVMGISDMITSPGLINVDFADVRTVMSVQGQAMIGFGSAVGEPGAGRAEEAARLAVRNDLLEKIDLSNAQGILVNITAGMDLVFEEFNIIGETIGSFASEEATVVVGTSLVPEMSDEIRVTIVATGLGEIAGNEPIQVVRQGLSTQNIEGEGRVNIVPELHRRESVEVSRTASEEYQRPLDKPITDRLEAFKKNNFFNPAQREEN*