MEDAAATLATELDGLLAMARELEARVDGDQGAPGAARELCSALAASVDRAVRLAGRGRNAGARAGVNGQLRSGRKAAAAKVRTQVRVASMQDLGPLDDGMSWRKYGQKGILGATYPRSYFRCTHRHTQGCAATKQVQRATADPLLFDVVYVGAHTCAGAAVLGGTEQQLPPPAAFGQEQQSPPAAAPEGVQLPAEPVTPFSFPSSPASSWCQLTGSYGYAAPGGGLGVDMELEGQLDELFLHMSEFF