APPHALSEAAAKYLYDQLATIAAYLLQEGIDHLAAYQLCPPPPQIGPGPGENYLIQEGEEITCKDGPGPGCKLGYVTADGETSGSGPGPGEGIDHLLAQHVAHLFKKRVVLRGVGGSQPPDIDKTELVEKKLLFDPLSSSSSNKEKKKGPSTPLPEDPNWGSGHHHHHH