MDCRPLYQMLARSPGTPLTPGSSRAEHSLGELTKKFISLLKQAEDGILDLNNVAEILVVKKRRIYDITNVLEGIGLLEKKLKNRIRWRGLDDSGANLDNEISVLETELENLKLQEKALDNRISEMHEKVRELTEEENNQRWLYLTEDDIKGLPCFQNETLIAIKAPHGTTLEVPDPDEAGDYIQRRYTIVIRSTMGSIDLYLVSKFEENMEELVGVATPPRHANVAEPASTDGFIATEAGQSSRSKDKLPNIQHIHRTPDLNAQDFGGMAKITPEFHVRSL