MFGTATRDNATRVLLLGSGELGKEVAIECQRLGLEVIACDRYADAPAMQVAHRSHVFDMLDADALQQVIDLEKPHFVVPEIEAIATSKLVELEAQGLNVVPTANATRLTMNREGIRRLAAEELGLPTSAYQFADSYESFAAAVETIGLPCVCKPVMSSSGKGQSVIRTPEQIEAAWQYAQQGGRSGAGRVIVEGFVDFDYEITLLTVRAVDGVHFCAPIGHRQEDGDYRESWQPQVMSENAIKAAEYVAEQVVNALGGYGLFGVELFVKGDKVIFNEVSPRPHDTGMVTLISQELSEFALHVRAFTGLPIGQIVQYGPSASAAILGQGQSQNIQFSGLDDALSIPHTQVRLFGKPDIAGRRRLGVALSRGKTTQEATDRAIECAKAVKIHY*