1 MSTEKQKYGVHSEAGKLRKVMVCSPGLAHKRLTPSNCDELLFDDVIWVDQAKRDHFDFVTKMRERGVDVLEMHNLLTEIVQDKNALKWILDRKLTDDTVGVGLKNEVRSWLEGQDPRHLAEFLIGGVAGQDLPQSEGADVVKMYNDYLGHSSFILPPLPNTQFTRDTTCWIYGGVTLNPMYWPARRQETLLTTAIYKFHKEFTNAEFEVWYGDPDKEHGSSTLEGGDVMPIGKGIVLIGMGERTSRQAIGQLARNLFEKGAATEVIVAGLPKSRAAMHLDTVFSFCDRDLVTVFPEVVNEIVPFIIRPDEKKPYGMDVRRINKSFIEVVGEQLGVKLRVVETGGNSFAAEREQWDDGNNVVAIEPGVVIGYDRNTYTNTLLRKAGIEVITISAGELGRGRGGGHCMTCPIVRDPIDY