MTSIQTRGVVHILSAPTALCPHVEWALSSVLGPATSVEWEGQPVAPGQHRAEVRWTAPAGTGARLASALRGWPHLRFEITEEPSAGVDGSRWSHTPDLGIFHATTDVSGNIMVSEDRIRYAYEAGAGDPSVLMHELSLALGEAWDDELEPFRLAVAHANVRWLHRAV