MCGGAIIADFVPAGARRPATSSTDDTTSASVLSGDEELVKAARLPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYTTPEDAARAYDVAAREIRGAKAKLNFPPAVGPGGAPSAAKKRRKVPAAEESSGSSSPAAAVVGAAVADGGGGAETLRDCMCGLEAFLGLEHAGAEEGDDVEAWDAVDLMFA