MASTTAVPEVALRSGDARPMPAIGMGTAKFPVVPKTTMKAVLEAVELGYRHFDTASMYATERPLGEALAEAVRRGLLASREEVFVTSKLWCTQCHPHLVLPSLRESLQNLQMEYVDLYLIHWPISLKPGPAVLPVKREEAVPFDFEGVWRGMEECHRLGLAKAIGVSNFTTSHLNKLLAAAAVPPAVNQVEMNPVWQQRKLRDYCAEKGIHIAAYSPLGGQNWSGDGSAVLDSEVLAEIAGLRGKTVAQVALRWIYEQGATPIVKSFSKERLEENLGIFDWGLTDDDLRKIDQIPQKKIVTAAGVLFSAEGEFTSADIADMEIVEE*