MAHAAVLAEKEEFSDAFFPPPTTSTTPFLQKPRIKSNPFLSLADADNMKEAEVRAKFTRAINKHNLIPGFKVAECGERPDAWEPEDAEYKLKVDAAVYLAKDAPTDSRPHWADQIIPIEFKRDTVALDPFDDSKENINTSTDTRRKVRGQIISYAEFIFAVQQRVALFMFVVIGKQIRFVRWDRSGAVVTRSLNYVENWRFLCEILWRISNSSVSDLGLDPTATRLYPDDADYQRMDADALPNDSDADDTERDLMPEELADDSKYVFKY