MNQEDDIPELRKQEIGDILQQIMNITDQSLDEAQARKHALNCHRMKSALFTVLCEIKEKTAMNMCNQMDDPVDPQMVRLDNMLLAEGVAVDKTSSETISSHDSHIESSDYKMKLSQIRQIYQTELEKYEQACAEFTTHVMNLLREQSRTRPISKEEIDRMVSIIHRKFNSIQLQLKQSTCEAVMILRSRFLDARRKRRNFSKQSTEVLNEYFYSHLSNPYPSEETKEDLARSCGISVAQVSNWFGNKRIRYKKNIGKAQEEATLYAKSTTSPASDCIKNNCGHSETYINFECGTLQQL