MVGIKDIAKKAGVSISTVSYALNGSSKVTEETRTRIQAIAEELNYVPNMAARTLKRRQTNIIGVYLADYGGSFYGELLEGIKKGLALFDYEMIVCSGKKSHLFIPEKMVDGAIILDWTFPTKEIEKFAERGHSIVVLDRTTEHRNIRQVLLDNRGGATQAIEQFVNVGSKKVLLLSGPEKGYDSQERLAVSTRELTRFGIPYEIIQGDFTEPSGYAAAKKILSQPQTEPVDVFAFNDEMAIGVYKYVAETNYQMGKDIRIIGFDNSELGAFVQPRLATIAYSKHRWGMVAAEKIIHLMRGEAAESEHIYTRFIEGESFPSE*