MKRSSKTLPLHLPSPICPAGSMLWYPQHQLLHFAMAVHRAVDEAGIDSSTIYANQAFISTDGVINARPTVLVDGTYINVGFYTRASPKRREKKVEQNLLERGMKREEQPGMMSLYTAAVTENASILTMLQSPNLVLTWTKMANIYLPCTPLQRWDIYGGYYIRLQNARGDTLLHVAARCGRIEVIEELLTDLTKLDDEERQADFQVLTASSKEGRIPLHEAILNDHTDVAMKLIQLQLGLPENKRKKPAEKYRRYKKGVIFCCADR