MCGGAIIADFVPPAGARRAAASDISDNAVLSAAGAGDESFAAAKAPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYATAEEAARAYDVAARDIRGAKAKLNFPPTIGAAAAPPPPKKRRKAAAAANHHQQESSGSSSASSLPPTPPPAAEHQLRECMSGLEAFLGLEEEEEDDGGAGEPWDAVDMMLE