MDEQPRLMHSHGVGMAGHPGLAQHMQDGTAGTDGEGRKQDIGDILQQIMTITDQSLDEAQARKHALNCHRMKPALFNVLCEIKEKTVLSIRGAQEEEPPDPQLMRLDNMLLAEGVAGPEKGGGSNSVEHTDYRAKLSQIRQIYHTELEKYEQACNEFTTHVMNLLREQSRTRPISPKEIERMVSIIHRKFSSIQMQLKQSTCEAVMILRSRFLDATSRRKRRNFNKQATEILNEYFYSHLSNPYPSEEAKEELAKKCSITVSQVSNWFGNKRIRYKKNIGKFQEEANMYAARTAVSATSVSAHGSQANSPSTPNSAGSAGSFNMSNSGDLFMSVQSLNGDSYQGGQVGANIQSQVDTLRHVISQTGGYSDSLAASQMYSPQGINTNGGWQDAPTPSSVTSPTEGPGSVHSDTSN