MCGGAIIADFVPPAGARRAAASDVSENAVLSAAGAGDESFAAAKAPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYATAEEAARAYDVAARDIRGAKAKLNFPPTIGAAAAPPPPKKRRKAAAAANHHHQQQQQESSGSSSASSLPPTPPPAAEHQLRECMSGLEAFLGLEEEDDDDGGAGEPWDAVDMMLE