MEAEEPKKQGKEIVEAGGPEEVDENAEALKEAPFWLPDGWIINVRHGDDGSTYRYYTSPVSDYTFSTDMEALDYLFSEMDERILESEACAEDNELHKMHSWLPDGWVVEIRAGTMRDKMYKFYVHRPTGMRFFSKEDVLRYVNEGKISGCDVKGLCDTISEDNILAQVEFNPDGLPKGWVKELVFRKCNDGIRKDPYYTDPVSHLLFRTLKSAISYLQTGEISKHAYLPRRSVTDIYSFDGCADLPRKMLKRLKVQGKKKQKFVQSLVFEKNLSDDQTSNRCKFL