MFSNILGQGRVNQLGGVFINGRPLPHHLRAQIIELSAAGVRPCVISRQLRVSHGCVSKILGRYTETGSIAPGQVGGSKLKTSASTTEKQIVKIKLQNPAVFSWEIREKLIEQKTCSRDHAPSVAAINRILKNRGLKTSMTTMNVGEDKIRNLKRDNPPISEEMKTKEKMTPNRDIFEQGDKVGRGQLRYSIESILGYIDHQPECS