MCGGSILSDLIPVAKNKRPRRSDAAADDFEAAFEEFDAGDSSDEVGIILPPPRPIRRQGERVRFRGVRKRAWGKWAAEIRDPVRGVRVWLGTFATAEEAAMAYDVEARRIRGKKAKPAAAAAEVFDTYDIDGGLASYFADAAGSGYESLESLFAGGGGGDAAEQWPVGLWSFAGDGSFCL