MDAAQVIEPAHAGQDVDEAAVAARELSGAERALVGDLVRQARAEGVALTGPDGLLKALTKTVLEAALQEEMTEHLGYDRHAAAGRGSGNSRNGSRNKKVITDACGQVEIAVPRDRNGTFEPVIVGKRKRRVTDVDRVVLSLYAKGLTTGEIAAHFADVYGVSVSKDTISRITDRVIEEMQAWWSRPLEKVYAAVFIDAIMVKIRDGQVRNRPVYAAIGVDLDGHKDILGMWAGEGDGESAKFWLAVLTDLRNRGVKDIFFLVCDGLKGLPDSVSAAFPLATVQTCIIHLIRNTFRYASRKYWDKISVDLKPIYTAASAAEARLRYEEFAEKWGKPYPAITRLWDSAWEEFIPFLDYDVEIRRVPCSTNAIESLNARYRRAVRARGHFPNEQSALKTLYLVTRSLDPKGTGQTKWAVRWKPALNALAITFADRMPAAEER*