MRALAVIVALTLVASSAASSAGTVIELTDANFDEQVAKGPILIDVYATWCGHCKQLAPTWQELATELADSNIRVAKVNGPECRTLVKRLDVKAYPSIFYLRDGEMREYTAARTLSALANFGRSGWRSVKPVPFWKAPNNWFGRACGVALAAPGVAAEMVEWSKKTYGVSDVVVLFVAFAVPTTVGMLAIALVDHLVVRQATMESANARRRDERERAARAREREEAVAGGDGGWEGGGGRDAAPHPHPHPHYE*