MDEQPRMMLSHTPGMAAHAGLPQHVHEGGTAPDGDARKQELGEILQQIMTITDQSLDEAQARKHGLNCHRMKPALFNVLCEIKEKTVLSIRGAQEEEPLDPQLMRLDNMLLAEGVSGPDKGGGSVAAAAAAAASGGVGADNSAEHSDYRAKLSQIRQIYHTELEKYEQACNEFTTHVMNLLREQSRTRPISPKEIERMVNIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEILNEYFYSHLSNPYPSEEAKEELAKKCSITVAQVSNWFGNKRIRYKKNIGKFQEEANMYAARTAVNAANASSHGSQANSPSTPNSAGSAASFNVSNSGDLFMSVHALNGDSFQGAQVGANVQSQVDTLRHVISQTGAFSEVVAASPSSSPNRSSNANGGWQDAPTPSSVTSPTEGPGSVHSDTSN