MTSPDDEFAAQPEALQPGNNGAAATAAAQESVCVAVNVRPLIESELIEGCKPTLYITPGEPQVGHGAHLFTFDHVFGDCAEAPSSLYQRCVAPLVVGLFSGYNATVFAYGQTGSGKTYTMGSAFTPGREAQGVIPQVMQAVFDRIRGGPPDVEFTVRVGFVEIHKEEIHDLLCPARGPLPAVHIREVAGGGVCLAGAAEREVRSRQEMVEVLEQGTLLRATAATGMNKQSSRSHAIFTITLEQRKLMPPRSGRSSTTARRLASTGGGGGEDGDGGESGEEEEDEAX