MKILKQIRKFSTFIDSTRHTHQVFVKLITPKQSKLDPIPLPHRTISDPKGQDLDFVNVAHSHLIHSDWTKLENLSSGLTPFRVKHILLKIQKDYVLSLEFFKWVEVKSPNSNTLENHSIVLHVLTKSKKFKSAESILRKLLVSGSVDFPGKLFEAIVLSYRMCDSSPHVFDSLFKCHAHLKKFRNASDTFCSMKQYGFVPTVESCNAFMSALLSFDRVDVALAFYKEMRRSRISPNVYTFNMVMSALCKSGKLEKAVEVLREMENISLKPTAVSYNTLIAGHCNRDILSVALKLKTTMEMNGVQPVNVTYNTLIHGLCKVGKLHEANKLFSEMKRTGVAPNVVTYNTLINAYSQVGNSEMGSRLFEEMANNGLKADILTYNALIMGLCKEGKTKKAAFLVKELDKANLVPNSSTFSYLISGQCTRRNPDRAFQLYKSMVRGGFHPNKPTLTLLISTFIKNEDYDGAMEVLKEMLERSITPDLGMLTEICSMFLRCGREGAIIKLLQELEAKRLMPEGFDKTKVISSTDGI*