MCGGAVIAGFVPEGSSSSSLTGEELTTEKPPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGTRVWLGTYATAEEAALAYDVAARDIRGAKAKLNFPPAVDHAAVEEAKKRRTKAAAVESSCSSSPLPATSTGGGGGGAERLRECMSGLEAFLELENPAGVGEDVDLMFE