1 MSAEKQKYGVHSEAGKLRKVMVCAPGLAHKRLTPSNCDELLFDDVIWVDQAKRDHFDFVTKMRERGVDVLEMHNLLTDIVQNPEALKWILDRKITPDTVGVGLTNEVRSWLEGQEPRHLAEFLIGGVAGQDLPESEGASVVKMYNDYLGHSSFILPPLPNTQFTRDTTCWIYGGVTLNPMYWPARRQETLLTTAIYKFHPEFTKADFQVWYGDPDQEHGQATLEGGDVMPIGKGIVLIGMGERTSRQAIGQLAQNLFAKGAVEQVIVAGLPKSRAAMHLDTVFSFCDRDLVTVFPEVVREIVPFIIRPDESKPYGMDVRRENKSFIEVVGEQLGVKLRVVETGGNSFAAEREQWDDGNNVVALEPGVVIGYDRNTYTNTLLRKAGIEVITISAGELGRGRGGGHCMTCPIVRDPINY