MSEFADVQSDVNTYSHFKIEYHDPTDTGRVVSQTFVNPQAMGAPLSKACKIISHVDGSGNNVARISIRREVPSEAAGKVILLSAGWDKCSSDVRQVSPSPMGSDSGIESDCADGSLNWLINYRLKELPPVPDAAPADQEDLHKTPTASIQPLIEVVQVAEGSKVANVGHNNTQRKPPFTYTELIEHALIEKRELTVSGIYKWISNHFPFYKANDDRWKNSVRHNLSINPHFRKGGKAVQGAGHLWTIAQRDEMKSWQMRQRINDFLNSQKNIAPEERFDKELQAATECILEEIESQSGRIERAQDPVATHDDIHMECLNIPEGVSGLQEFLAPPVPKQQLVNECGLGNDFFITDINPNQLELGLDEGIYDEMSLDYYGIKD