MSRLPVSPVTLAALAAATIFVALLPIFLYRRWRAPFGLNRRGAILGIAVFALSAMLVERALNDYLLRQNAAASEWLSDPLAFVVYGALAAGICEEVGRFIAMRWLARRNTDPTRTDGTALAYGLGHGGAQVWLVGVMVQAQWIAFGVLDNRGQLDAYLGDLPAGPLMRIHLLLASLSPATAGVFVIERVAALVFQIGLSVLMWRGVQAGWRAILPVAIAAHALIDVPAAMSQAGRLSLMSVDAIYAVAAIVVAAVLIRFPSRASRAV