MKTVHSASYEILRRHGLTTVFGNPGSNELPFLKDFPEDFRYILGLHEGAVVGMADGFALASGRPAFVNLHAAAGTGNGMGALTNAWYSHSPLVITAGQQVRSMIGVEAMLANVDAGQLPKPLVKWSHEPACAQDVPRALSQAIQTASLPPRAPVYLSIPYDDWAQPAPAGVEHLAARQVSGAALPAPALLAELGERLSRSRNPVLVLGPDVDGANANGLAVELAEKLRMPAWVAPSASRCPFPTRHACFRGVLPAAIAGISRLLDGHDLILVVGAPVFRYHQFAPGDYLPAGAELVQVTCDPGEAARAPMGDALVGDIALTLEALLEQVRPSARPLPEALPRPPALAEEGGPLRPETVFDVIDALAPRDAIFVKESTSTVTAFWQRVEMREPGSYFFPAAGGLGFGLPAAVGAQLAQPRRQVIGIIGDGSANYGITALWSAAQYRVPAVFIILKNGTYGALRWFAGVLEVPDAPGLDVPGLDFCAIARGYGVEALHAATREELESALKHALAADRPVLIEVPTQTIEP*