MKSDTHLDSLVFQLTPTRTRCDLVIAANGNMEKIASGLLERFLAHLKTARDQIAKEGYSITLKPPLHPPPSSPPALHLPSPSPHQNSFYSNILLPSQTTTSGILGLVRVSPPKNKVNKILRDVTGILKPSRLFQDFIVLAAGS