MEEFDVDGIFQHYRLNPTEVEAVTYYLPRLLSGETLHGVEKLIHDVEISGCEPKDLAARYAPVPQAAGSGDRFFFTTCKSKNGSKLQSVRSAGGGTWTIQKTTEISHAGAKVGEVKNLSFKKKGKSTGWVMEEYRCLLPEATVAEGVKVFCKMHLAQHAPAPARQESAAYKLQEPQPEAVTAQRRPAPAAASDPHPPRPNKRMRGAVPVPVPAPATPSFTDAAPVFLPD