MAHAAVLAEKEEFSDAFFPPPTTSTTPSLPKPRIKSNPFASLADADNMKEAEVRAKFTRAINKHNLIPGFKVAECGERPDAWEPEDAEYKLKVDAAVYLAKDAPTDSRPHWADQIIPIEFKRDSVALDPFDDSKENINTSTDTRRKVRGQIISYAEFIFAVQQRVALFMFVVIGKQIRFVRWDRSGAVVTRSLNYVENWRFLCEILWRISNSSVSDLGLDPTATRLYPDDADYQRMDADALPNDSDADDTERDLMPEELADDSKYVFX