MDKSCTLESRVSIAYEEGVKQFLDFAFANAISMDMIKCPCKNCSNVYYRSRGEVYEHLICDGFEKSYARDVCVFQGEIFASPQQTSRNVTLDEDVPDEVDDMHGMLWSAFGIQDLESSSQELEEEPNAEAVKFYKLVEDTNQELFPGCKNFTKLAFVVRLYHIKCLNGWSDKSFTVFLELLKEAFPKGETLPKSFYETKKIIGELGLGYNKIDACPNDCMLCWKETAKESACSICGTSR