MCGGAIIADFVPPAGARRAAASDISDNAVLSAAGAGDESFAAAKAPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYATAEEAARAYDVAARDIRGAKAKLNFPPTIGAAAAPPPPKKRRKAAAAANHHHHHHQQESSGSSSASSLPPTPPPAAEHQLRECMSGLEAFLGLEEEEDDGGAGEPWDAVDMMLE