MESPYPYPTPVSPARTRVGWIGIGVMGGAMASRLLAAGYALTIYSRTPSKALDLQTLGAQLAASPAAVARASDVVFTMVGHPSDVRSVVLGDDGILSGLSPGSVTVDCTSSHPDLARSIAAAATERGCWAVDAPVSGGDIGAREGKLAILAGGDVGVVRWLRPLFEAMGKATYMGPAGSGQSCKIANQIAVGGSILGLSEGLVFAEKSGLDLRRFVGAVGGGAAGSKAMELFGERMIERDFRPGGFVEYMVKDLGMGLVGGGGGGGGDEKGKVVLPGAALCKQLYLGMVANGNGKMGTQGLVTVIEKINGK