MPASFTATPAMSVVRNEDFAHTSDIAAVFAGHLTSRQLPLQDSPVECAIAVEAVDGGVKLTFTSAVDAGRIGSGAVVTHKFFFVDREECRIRMHALSAEQPAATSELLVLFAEGQERDYCHASVYDAENRLIAAHAVVFDRRGRYVPYAFTEQYVSPLRLGRAALEVVRDDAGRRVARWCVGLDGLDAPERVNVAWEAAGLVHAEELLCTPEEPQLRHDMPLDDNARLAPGDWVVIATDEKGRLLAQTLVTLTPAEASAWRS