REREMGRGKVEVKRIENPTSRQVTFSKRRNGLLKKAFELSLLCDAELALIIFSSSGKLYQYASHDMDRSIVRYRSEMGLLGSTHNQRSTTIEFWKTEIEEMKRSTETLEGNLRNLAGEDLSNLGMKELRQLERQLKIGVERVRCKKRRIVSEHINFLKRRRRALVEENTRLQKKVKLLDQQQEA