MKASLSAQLGPTFVLGKPLTLQQSTCNPGSIECFSPLQLYTSLTNPKQAAGLRLPGQAWPVKGVSGRSWQRRHFEGLNKRLCLSRVEALDNPERTPDISTVFQTVPDLVAYICQGPLLSKVGANQRSVTEGLSSWVDLGVKVCTDLGFDPAALDEAQKSRIFHYYLPTFFWCRAQLEQHRQRHEAPDGASPPPLVIGISAPQGCGKSTIVEELTSLFEYVGSHCAGISLDDFYLTAVDQSRMAEFYEGNKLLQFRGNAGSHDMEFGRQSIETLLKLTERGSTAKVPRYDKSANQGRGDRADPATWPEVKGPLEVILFEGWMLGFRPVPTQQVADVDQQLIPVNAFLEHYAETFDTLVGAWVVIQVADPRWVFKWRLQAEHAMRAKGKTGMTDEQIEDFCARFQPAYKAYLPGLYKDGPPGAKPEATLQIRIDESRNVH*