MCGGAIIADFVPSPAARHPTDDDTNFSGEEESSLAKTAPGGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYATAEDAARAYDVAARDIRGAKAKLNFPPSIAIAAAHPPPKKRRRSSAAAAAAAESSASSPPAAERQLRECMSGLEAFLGLEEEEGGDGAGEQWDAVDLMLE