MSSGNSQIERLSRCEYLRENEVKALCLRAREILVDEGNVQRVDAPVTICGDIHGQFYDLVELFKVGGECPDKNYLFLGDFVDRGYYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTEIFDYLSLSAIIEDKIFTVHGGLSPSINTLDQIRVIDRKQEVPHDGAMCDLMWSDPEEIDGWGLSPRGAGYLFGGDVVAMFNERNDLDLIARAHQLVMEGHRSMFNDALVTVWSAPNYCYRCGNVASILELDENLGKSFKIFDAAPNEARGVPVKNPPPDYFL*