MSTVLGHQEESMASAATGRIRRKRSQVEPSVADMNTENDAEGQEDEQAEDRDSYVAHEIEEIDKLTELGIGAAEVKKYALRARTLKDAGFYTVMSVMMCMRKTLLCVKGLSEAKVDKIRDCCGKLVQTDFISGTQCREKRKGVYYISTGSSALDSIIGGGIESASITEAFGEFRCGKTQLSHTLCVTAQLPREAGGGNGKVAFIDTENTFRPERIAAMCDRFELHEDDVLDNIHVARAYSSEHQIELLTHVAARMAYDQYALLIVDSATALFRTDYTGRGELADRQQKLNRFMASLMKIAEQFNVAVFITNQVMATPDGAMSFQADPKKPIGGHVMAHASTTRLSLRKGRGEQRIAKIFDSPMYGENEATFEIAEEGIIDPKD*