MLCLPGDTVTEDADYMRGHGTYYKSKVLTSSVAGCIDKVNKLLSVRPLRTRYNGEIGDIVVGRVIDVQTEHKRWRIDTSSRLDTILLLSSVNLPGGELRRKTVEDELMMKSFFKEGDLISAEVQSIFADGALSVHTRNLKYGKLGQGVLLRVSPSLVERRKTHFHNLPCGVHLILGNNGYIWISLPVSEGVESGGFAINLDPVPLADREVISRVRNCILALAKQKMMLHSTSINTCYEISQSYQVKDLIKSKIMTEIAQLTNEKMKIEELQ