MATDNLTAVLHGIEDLRLEQRPIPEIADDEVLLAMDSVGICGSDVHYLAHGRIGDFVLTKPMIIGHEAAGVVAKLGKKVT TLKVGDRVAIEPGVPCRYCDHCKQGRYNLCADMVFCATPPYDGNLTRYYKHAADFCFKLPDHVSMEEGALLEPLSVGVHA CRRAGVGLGSKVLILGAGPIGLVTLLAAQAMGASEILITDLVQQRLDVAKELGATHTLLLQRDQSAEETVKVVHQTMSEV PDKSIDCCGAESSARLAIFATRSGGVVVVVGMGAPEVKLPLINALAREIDIRGVFRYCNDYSAALALVASGKVNVKRLVT HHYDITETAEAFETSRRGTGGAIKVMIHVQPRDANNKVKF