MGQETEINKRYQVAKERYQAIGVDTEKALKTLKDIKISMHCWQGDDVKGFLNPDGELTGGIMATGNYPGAAHTPKQLRQDLEKAYSLIPGKHKLNLHAIYVDTDEKVDLNEIEPKHFTPWVEWAKEQGLGLDFNPTFFSHPMFKDNYTLASPDKEVRDFWIEHGKRSRKISEYFGKELGQTSINNFWVPDGIKDCPIDRYTPRKRLMEALDEVFAEKLDEKYTQEAVESKLFGLGAEAYTVGSHEFYMGYGITRDKLICLDAGHFHPTEVISNKLSSLALFSKGVMLHVSRPVRWDSDHVVIMDDELIEIGRELVRNDLLGITNIGLDFFDATINRIAAWVVGTRNTQKSLLKALLEPTADLKKMELENDFTSRMAITEELKDFPFGDVWNYFCEINGVPVGLDWLKEVKAYEEDVLLKR