MSQHRKLIILGSGPAGYTAAVYAARANLNPVIITGIAQGGQLMTTTEVDNWPADADGVQGPELMARFLAHAERFGTEIIFDQINAVDLQKRPFALKGDMGEYTCDALIVATGASAKYLGLPSEEAFAGKGVSACATCDGFFYKNQDVAVVGGGNTAVEEALYLANIAKTVTLIHRRSEFRAEKIMIDKLMKRVEEGKIILKLESNLQEVLGDDRGVNGALLKNNDGSDQQIAVSGIFIAIGHKPNTDIFKGQLEMDEAGYLKTKGGTADNVGATNIEGVWAAGDVKDHTYRQAITSAASGCQAALDAERWLGSQNI*