MEKEQLEELVGFLHDRNPEVRRLAVNALLPYTPASNPKRTTIFASKDSNRKAGQLDQNIINDLKNLCEDQHLTAHDALSALINLTDADVVSEQVADTDFLIFLLSTIVDPSAILADLACMLWSNLTKLNSVCVSCLKLPLVGHSSIAEEESIQKKLKTSSTPMMDLTIELFARGESRKINKHANYDFLASVWANFSSYPDGRSYLLGISPYVKPPSDAPLAQISPFTEHPSIIRRGGSISAIKNCCFSTDAHRRIISEKPDGLEILASILLPLCGPEPFDADDEEHMPAEIQMLGSDKKSETDLALRHILIETLILLSTSAGIRQYLRDKRVYRVVQVLHLNETEEEVQEQIERLVNILMRDEPVTVAETAECEELQLVEV