MDDQADRMRGYRFIAPRHVDVQKPPTPQTPNADEGKTKRASMACLECKKRRTKCSTGNPCTECANHGRGCIYDVNADKRRKEHVMSTKQQLENTEDNLRYYHGFLEDILASIRLGSRYQVDQLLQVVQDTVRNPDPENKSGYNKIREAIFSILGEFEDAEGSDETSDVDQSMAE