MEQADLVALDGQVSYDLDELLRASAFVLGKSGVGIVYKVVLEDGLTLAVRRLGEGGSHRFKEFQAEVEAIGRIRHCNIVTLRAYYWSVDEKLLIYDYIPNGSLAAALHGKSATSSPLLWAARLKIAKSVAKGLAHIHECSPKKYIHGDLKPTNILLGLNMEPYIADFGLGRLASIAGALSTRQHVMIGITHPESKLGSEAQSAPFPSIGTTHPAQGILMSPGSSYQAPEVSKTLKPTQKWDVYSFGVILLELLSGKSPLVQVGSSEMDLVRWVQVSIEEKKPLPDVLDPVLVEELHKEEEILGVLKIALGCVQGFPERRPSMKHVAELLEKVSGPI*