MKKFSSKTIKVKNSVKMTALSTRAIAANLILQVLDEGKSLSALIPEVQLSVKAQDLPLLQEICFGVCRVLPRLEQIIKRLVDKPLKGKTRIVHCLLLVGLYQLLYMRVPAHAAVDEVVNATKSLKSDSFRGLVNAVLRRFLREQDEILAIIDKNWQTLHPEWFVNKLKKAYPNWREIIEANNQKPPMWLRVNSQKNALETYRTLLEEQGVSLKTSHHPNALCLDIPIAVQKLPHFEEGAVTVQDLSAQWAAMLLEPKNEEWILDACAAPGGKTTHILELAPQANVIALDVESHRLKRVEENLERLNQQAIVVCGDASKPDEWLAEIGKSAVKFDRILLDAPCSATGVIRRHPDIKWLRKETDIAQLVELQKKILSALWEKLKPNGVLLYATCSVLPEENGEQIQAFLNAHADAELLPLPFSDDKSAVGFQFIPQPNSGDGFYYAKLLKRA*