VEEEDFVWGQDAGSGRSDFLKQELCRQLFRHFSYRDAPGPRQALHRLRELCGLWLQPDTHSKEQMLELLVLEQLLSILPAELQALVREQCPRSGEEVVTVLEDERGSGETALQVPVPGHGQEIFRRKAPSPGPACTDQLQPTEPQQENEPGGSRRPSSAQDGGFSKILTHKNILSDEIISHNGCDRRVNLNPNEFTHHRSCKHSTYDQSLQWNSEKTHQCSECGKAFRHSSKLTRHQKTHTGERPYECNECGKGFGGRSDLIRHQRVHSGERPFECKDCGRAFSLNAHLVLHQRIHTREKPYVCSECGKTFRVSSHLIRHLRVHTGEKPY