MKGDAASQNPVVYDNGVTYLFIQHNNVYLMTASRQNSNAASLLLFLHRVVDVFKHYFEVLEEESLRDNFVVVYELLDEMMDLGYPQYTEAKILSEFIKTDAYRMEVTQRPPMAVTNAVSWRSEGIQHKKNEVFLDVVESVNMLVNSNGQIVQSDVVGALKMRAFLSGMPECKLGLNDRVLLEAQGRAAKGAIDLEDIKFHQCVRLTRFENDRTISFIPPDGAFDLMTYRLTTQVKPLIWVETQVERHSKSRVEYSVRARSNFKDRSTATNVDIQLPVPADATTPHIRTSMGSASYAPERDALLWKIKSFPGGKEYMLRAEFVLPSVTAEDATPERHAPIRVKFEIPYFTVSGIQIRYLKIIEKSGYLALPWVRYITKAGDYEVRMI*