MTKKALLIGCNYPGTKAELKGCINDVKRMYQCLVDRYGFSEDNVTILIDTDDSYTQPTGRNVRQALKDLVRSAEPGDMLFVHYSGHGTRLPAETGEDDDTGYDECIVPCDMNLITDDDFRDFVDQIPQGCRITVVSDSCHSGGLIDETKEQIGESTRRQEEEEEEEEKEGSSGFGFKSFLKQTVKDAFESRGVHIPSGLHPSRHVKEEDFDDRAVEGDYGEREYVKSRSLPLSTLIEILKQKTGKDDIDVGKLRPALFDVFGEDASPKVKKFMKVIMDKLQLGDGESGGGGLFGMVGNLAQEFLKQKLEQNEGYAQPALETEVGSKQEVYAGATKRALPDGGILISGCQTDQTSADASPGGNSAEAYGALSNAIQTILGEADGDISNQELVLRARKILKKQGFTQRPGLYCSDHHVEAPFVC*