MESPYPYPTPVSPARTRVGWIGIGVMGGAMASRLLAAGYALTIYSRTPSKALDLQTLGAQLAASPAAVARASDVVFTMVGHPSDVRSVVLGDDGILSGLSPGSVTVDCTSSHPDLARSIAAAATERGCWAVDAPVSGGDIGAREGKLAILAGGDVGVVRWLRPLFEAMGKATYMGPAGSGQSCKIANQIAVGGSILGLSEGLVFAEKSGLDLRRFVGAVGGGAAGSKAMELFGERMIERDFRPGGFVEYMGKVVLPGAALCKQLYLGMVANGNGKMGTQGLVTVIEKINGK