GDPDEGIELYAELCAKCHNFSPGGAHKKGMRLYGLFGLPTGTVPGYDPTEAENEVGHFNDPETLREYGLDLQAFVPGTGINFGGIPEFEEVGDVVAWLKKLTTE