MLRSLSRLHTGPKVPQHAALRATVCGGSLSSGNGGGFKPDQRLALKVLSGARLFDLRQLGNELGGTLVVDDDSHKLAVQKAVKEKKISFGFSAGGCLFPYYIGAAGALIDAGILTDEIKLGGASAGSLLAACIKADMPLDGLVESNMRLMSDLRQGGTRGRLGPVLENFLRENLPEDAHTRCKDRAYVSVTRITPLARPSLVSEFHSRDDLIEALLASCHIPLWMNGNIFTKFRGERSCDGGLTNFIPIPPDTVGIRICCFPSKQLSPVYRIGISPDNFEPWDYTLRQMLQWAFEPADEAVVAALIDKGKEDTQAWMESMDLHVEKAAAEDKAVQGEGHVSAAKEAAIGSADTGKQQQAEQEGEQKLEARAQQDTGSQSSAAQFMERQVAKGAGAQGDGQGQAQALEAAAKQQDAAGGEEVDEEACEKALKEAQDKEAEEGNLWAKALSAAGVAASAAALAATVLPX