GIGDPVTCLKSGAICHPVFCPRRYKQIGTCGLPGTKCCKKPEAAAKYLYDQLATIAAYLLQEGIDHLAAYQLCPPPPQIGPGPGENYLIQEGEEITCKDGPGPGCKLGYVTADGETSGSGPGPGEGIDHLLAQHVAHLFKKRVVLRGVGGSQPPDIDKTELVEKKLLFDPLSSSSSNKEKKKGPSTPLPEDPNWGSGHHHHHH