MDFVAGKVAEVGAQHFGYIKDLKRNFEQLNEKATTLYSKKEDMECEINRDRIRKRPKSECQDWLRRVEEVHNKVDAFKEEYSQEAENETWWCPDIQLHLKLGRHIVEITNQISKLIEESTKFKGAVVVDALPQTVEAKPVLTIEEGTSTKRTLQRILNNAVMEEVSCLKGLMSLQFGFPKMEYLECFVQGSHPWKKGIITSFCFIVGQYHVPDRRAIGFLSPGLWFTDIPEGKRMNRILIFCGYDSIPSAIVEVLRHADSFMLLGHKSVHSLYEFGMQNMSGLIHCKILECDAMGIVVDGNQLVEAALPNLEDLSISHMPNLRSICVGSFPTGSLNSLTRLQLFKCGKLKNIFSREVIQQLSNLKCLTINSCFALEEVISAKEIGLEYDCVLPKLKCLVTFKHLSKIVMSTCEHCILKIGYAMSLCDGGKSIPLIYQCKATFEDNLFYDL