MSKATILLIGDLTHTKKEWKELGQKYKLKEFITGTREQFLSNLKNGEYNDVVGLYRSNQSASETGPFDKELVSLLPQSLKYICHNGAGYDNIDVQACNDRQIAVSSTPVAVDNATADVGIFLMLGALRQAQIPLTALRDGQWRGKTPIGHDPEGKTLGILGMGGIGRAFAHRASAFGMKIIYHNRRQLSSNLEGGAQYVSFDELLAQSDILSLNLSLNAKTRHIISAPQFKQMKKGVVIVNTARGALIKEADLVAALESGHVASVGLDVFEEEPKINPGLVSNDRAFLLPHIGTNTYETQRDMELLVLNNLESAVDKGKLLTMIPEQKELSWASEKQASNGHL*