MKRSSKTLPLHLPSPICPAGSMLWYPQHQLLHFAMAVHRAVDEAGIDSSTIYVFVNTEREESRTESIREGNEKRRTTRVRIWLQNARGDTLLHVAARCGRIEVIEELLTDLTKLDDEERQADFQVLTASSKEGRIPLHEAILNDHTDVAMKLIQLQLGLPENKRKKPAEKYRRYKKGVIFCCADR