MDVQSKHLLNSPDTLVVDSLKGLCDLSPQLALDVDNKIVYLKDRDRAKVALVCGGGSGHEPAHSGFVGEGMLTAAVCGSIFASPNASQVRRGIDLVDNEQGTVIIVKNYTGDILNFGLAKEQYAASHPDKSDKVRFVIVGDDVAVGKTQGKIVGRRGLAGTVLVYKIAGALAQKGASLDEVHQLAEWVASNVVTIGASLGHVHVPGTAPLKSNLAGTELEIGMGIHNEAGNSKESPLPPLSSLIGKLLDFLTSNKDPERSFLEFKKGDNVVVLVNNLGGISELELTGIVAETRKQLVNRGYAIARILSGTFMTSLNMPGFSLTLLLLPRSDVHSPSAEKVLSLLDSKPNVPGWRWSSGTAPAPPTSQEVKGVEAVVSYDHVVQFRAADPNAFVSGIRNAVQSLISAEPEITRMDSIAGDGDCGLTLKAGAQAVLKKIDDGIINGNNIVSSLIAIAQVSEEVMGGTSGALYSIFFSGLAQSFQSQSIPSGSTVTHYQWKTALSQALDKLYSYTRARPPSRTLVDPLAAFINALRDGTKSSSDNHVFSEAVAQAAQAAEGTKDLEAKAGRSAYVEGETLREKQVPDPGAWGVKLILENLGL*