MEKGTSWDLSLLLQVLTQGEEQIRQLQAHLDDPSSAERSKRALPRWSGQVRISSGATAEGPIDDGFSWRKYGPGAKYPRGYYRCSHRNSRGCLAKKLVQKSDADPAVFDITYWGEHTCLQRPRAHSASAAPEPDMQGDQQNPPLEHDKQHPQYDQQLLLSFRTGLKVKTEGLEREDQDLTSSSFSFPSTPVSSLKHENQIFSAPPTLENKLTGSFSPNFVSPTTSGSSHFSVLCQIDNHGDGTAPHTSESDLAGIISTSASVTNFPLLDIDFMLEPLMDFEPNFPFHNSNFFR