MCGGAIIADFVPPPAGARCAATDTILSAAGDDEPFAPKTPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYATAEEAARAYDVAARDIRGAKAKLNFPPAIGAAAPPKKRRRDTASNAVVDQRESSCSSSLPPPAADPRHLRECMSGLEAFLGLEEADNDDADAGEPWDAVDLMLE