MNEEYDAIVLGTGLKECILSGMLSVSGKKVLHIDRNKYYGGESASITPLEELFQRYGLEPPGERFGRGRDWNVDLIPKFL MANGQLVKLLIHTGVTRYLEFKSIEGSYVYKGGKIAKVPVDQKEALASDLMGMFEKRRFRNFLIYVQDFREDDPKTWKDF DPTKANMQGLYDKFGLDKNTQDFTGHALALFRDDEYLNEPAVNTIRRIKLYSDSLARYGKSPYLYPMYGLGELPQGFARL SAIYGGTYMLDKPIDEIVLGEGGKVVGVRSGEEVAKCKQVYCDPSYVPEKVRKRGKVIRCICILDHPVASTKDGLSTQII IPQKQVGRKSDIYVSLVSSTHQVAAKGWFVGMVSTTVETENPEVEIKPGLDLLEPIAQKFVTISDYLEPIDDGSESQIFI SESYDATTHFETTCLDVLNIFKRGTGETFDFSKIKHELGDEEQ