MCGGAIIADFVPAGARRPATDDTMSASILSGEDHPELPLPLPAPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYATPEDAARAYDVAAREIRGPKAKLNFPPAVGGGARAPAPAAAKRRRKSAATEESSASSPPPPAAAAAVVVAGGGEEALRDCMSGLEAFLGLQNADEGGGVEAWDAVDLMLA