MDEQTRLMHSHTGVGMAGHPGLPPHMQEGTGGPDGDGRKQDIGDILQQIMTITDQSLDEAQARKHALNCHRMKPALFNVLCEIKEKTVLSIRGAQEEEPPDPQLMRLDNMLLAEGVSGPENSGGVGADNSTEHSDYRAKLTQIRQIYHTELEKYEQACNEFTTHVMNLLREQSRTRPISPKEIERMVNIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEILNEYFYSHLSNPYPSEEAKEELAKKCAITVAQVSNWFGNKRIRYKKNIGKFQEEANMYAARTAVNAANASSHGSQANSPSTPNSAGSGGSFNMSNSGDLFMSVQSLNGDSYQGAQVGANVQSQVDTLRHVISQTGGYSEALTANQMYSPQGINANGGWQDAPTPSSVTSPTEGPGSVHSDTSN