MKLIYLLVVFLIFALSELVAGQSAAELAAYKQIQQACIKELNIAASDANLLTTDKEVANPSESVKCYHSCVYKKLGLLGD DGKPNTDKIVKLAQIRFSSLPVDKLKSLLTSCGTTKSAATCDFVYNYEKCVVKGISA