MTSRDIARTAIIAAIYIAVTQVVSPFAFHAVQIRVPEALTVLPFLTKHAIPGLTIGVFIANSLGPLGIVDMVLGSLATLLAALLTWKMPKTYLAPLPPVIINALIVGGYLNLILGIEDGPLILTMLTVGAGQLIACYGLGLPLLLFIKRTPELMRFFGEE