MSEVSVINQAEVEDAGAGQLDLPPGFRFHPTDEEIISHYLAHKALNHRFVSGVIGEVDLNKCEPWDLPGRAKMGEKEWYFFCHKDRKYPTGTRTNRATETGYWKATGKDKEIFRGRGVLVGMKKTLVFYRGRAPRGEKTGWVMHEFRLEGKLPERLPRSAKDEWAVCKVFNKELAARTEPIMAAAGAGELERVGSLGFLSELLDSAELPALIGADVDEVIDFNGPASTSGAPGTSHSHLPVKMEEHALLHMQYQPPPPPTSYYSSQYFSLPAMNSGDVLPPAIRRYCKAEQQVVSGQTAASEVSPSRETGLSADPNAEISSAVTPSSSHQFLPEFDDPVLNLADLWKY