MSRYLKHFTVVGDDPVQWNNDYRKWEEEDEAGEKQPDGEIKLEPPRRHISFQYMMKKLFSSHRFQIGVVCLVIVDALLVLGELLMDLKIIIPDKYNITPKVFHYLSLSILTIFLVEVGFKVFVYRREFFQHKFEVLDGIVVVVSFILDIVLIFREHEFEAVGLLILLRLWRVARIINGIILSVKTRSEQQVSKLKQANLKLATRVEQLEHSCLEKEQEIERLNNILKQHGLLIQQK