MTARQHTRTGTAVAVATGLIVCTGGCAGDPADAEDAHAGADAVAVLHKAAGALVSAGSSKARTAMEMAT ......