MKEWILYDNSRRSGQWLDKGEVARHFPNHQKKGDGYCLMGFIWSDSLQLLESWQKPSMPNRIVTKLTTGSGRNYTAIAILLIKTDKIPKFSLKYRDNELRFDLGANHYISDEHSFKLMKNVFRARGQLMNLNFRIGRTNVQHLCSMCNRAEIEDVYHYVAVCPIMVGFRIACFGKDCEEVKRQILSAAHGGIVESKLGGGGDLGHHHHHAHHHHHHGAPTAAPTGALHQGARLEFHTAAAAAAVAAAAAAGLGLSPAPTGPPAGLAEDAGKPGKQKRHRTRFTPAQLNELERCFSKTHYPDIFMREEIAMRIGLTESRVQVDKPYIYISVTRCTQRAIDDRLAKSQCPKAMILKGNAQSQ