MIETELAKKFIEQVTQYTEYNINIMNEQGVIIASRDPKRIGSFHEVAFYIVSGNEDIVVTSNEEDYPGVKPGINMVINIDGRREGVVGITGDPGEIKPVALITKMAIKAMLKYEKQQEELRRRRNRKEHFTNLLIHVEYPDPGELRSVAKKLNYSENIIRIPILCKLEDVRPEPLLDMIKNSPRHGSEDISIILDSSHILIFKTMPQQARKVFADYKYIIAEYLSTALKWLREQEKRCIFYIGSFQVNFTQYYNAYRHCKWLEENVNTESAAFFYDHTGNYVRSIVPVNELQWMFNVYEKELGEDFKTSFMEIVGVLIKTNYNLVTASKELFVHKNTLLYRYNKVKDIFNINPLESSADRFFLEAFYTFLRKEH