GNTSNGIEDNNVTNCAKVVLLIVNGHLESGNNGRIGPAIAEELTAYFGEDGVAISGLGGPCQHDREDIDLPAGVGPEGLATMASLIEAASRGCPGAKLVAGGYSLGASATAAALRDLDEEIRGRVVGVVFSGDGLYAAYNGRIPNIGPERFKSSNLPGCLLSFGTLVLVPQCLQYGPACANPAPEFLVAHVKAYLGD