MAKSKYVLTEKQIIKRINEGRGAGRLSDYKPWLYVNEVPSEGRSQRVYSHLTGRIHHVLSDLEFAVFLLLDHNPAVTDIREQFPLNRDDTLNISKEGQLWHPSQGGVNLVISSDFLVNTASKNQPKFAIQAKYSKDLKDPRTIEKLEIERRYWQLKRIPWFLVTDKEIDKTVVSNIEWLYGVKGYFDEVITDELSLTFEHISAYFVQHPERKVVDLCKEYDMAYQQDLGQSLYDIRLMCAARLITFDIRLPFHRLKAKEIAFRSVSLFGGHRNVAS