MAALVGQGQDAIHGEVQVLDLWLSPYAMRVKLALAAKGVPFSSIPQKLGHNTPKSPLLLQSNPVHKKVPVLLHQGKPVCESLIICEYVDEAFPAPNNVHLLPQDPYLKAMARFWADFADKKVMESLLKLLMRTPKEEFGGMITDIKGHLRTVEEGAFPREAEHPFFGGVKASFVDVVMGPLVVILPTVQSFLTQEDGELYGDDVFEVGRLPRLQAWLKAFGALPWAHPIFPTPTKVLHAVEEFKKGIPFFT*