MKLSRLFSKSFSRPHGESRSSQNKPQKISERAQANKVNHISSKSLYSGSAEGGLEVIDWELRPGGMLVQRRDASLDVTPSSGPLIKVKVSHGLYQHDVTIPAHATFGDMKWLLAQEVCLQPHEQRLIFQGKEKDDNEFLHIAGVKDMAKVILVEDPASKEKKLEEMKRDNNVGNACQAVAQVRAQVDKLAGQISALDGVVSSGSKVADSDFSALAELLMTQLLELDSIYAEGEAKVQRRIEVRRVQSFAEHLDSLKVRQGNPICSNAVVITTQWETFDSGSGSLAAPPSAPAIMTTNWELF*