MSGLSCPELMAVSSTLSKAGSEQTDLEGEREAWTVVMRETSRLFAEDPAAVDQMTLLHTTIVVLNCCARVQIRDATFLGLVYEWLATGTVLAALADDLPRRGILASSLAKLGVAGQLEVRELGIKQRQYFLAWSQLLPAALCSGAWEDCGPWFLGLAQALHGLTLASQNSDLFRRALLQDLAIATEIPEIACEKTASSLANAFQIFTALQCFLFFGLHGLQDLSVAQLLAMRQLVSKLQPYLLQKASSKDREGATELDILAALENLAPKAFRKLTQLQPQ