MDLVIGGKFKLGKKIGSGSFGELYLGVNVQTGEEVAVKLENVKTKHPQLHYESKLYMLLQGGSGIPNIKWFGVEGDYSVMVIDLLGPSLEDLFNYCNRKLTLKTVLMLADQLLNRVEFMHTRGFLHRDIKPDNFLMGLGRKANQVYIIDFGLGKKYRDLQTHKHIPYRENKNLTGTARYASVNTHLGVEQSRRDDLESLGYVLMYFLKGSLPWQGLKAGTKKQKYDRISEKKVSTPIEVLCKNQPSEFVSYFHYCRSLRFDDKPDYSYLKRLFRDLFIREGYQFDYVFDWTVLKYPQIGSSSGSSSRTRHHTTAKPGFNADPIERQERILGKETTRYKIPGAVEAFSRRHPTTTSSPRDRSRSRNSDDGPFSKQTHGDSERANSSSRYRASSSRKAVAASSSRPSSAGGPSESRTSSRLVSSSGGGGSGSGNGRPSTSQRVQAGYESKTLSFSRATAARNTREDQLRSFELLSLRK*