MKKIHPSAVIEEGAQLGDDVVVEAYAYVSKDAKIGNNVVIKQGARILSDTTIGDHSRVFSYAIVGDIPQDISYKEEQKSGVVIGKNATIREFATINSGTAKGDGFTRIGDNAFIMAYCHIAHDCLLGNNIILANNATLAGHVELGDFTVVGGLTPIHQFVKVGEGCMIAGASALSQDIVPFCLAEGNRASIRSLNLVGTRRRFDKDEVDRLSRAFKTLFRQGDLKENAKNLLENQESENVKKMCHFILETKRGIPVYRGKNNA*