MSKGDSEQQNGSGEESKTNLIINYLPQSMTQEEIRSLFSSIGEVESCKLIRNKGAAFPDALNHALHGGGQSLGYAFVNYHRPEDAEKAIATLNGLRLQNKTIKVSYARPSSEAIKGANLYVSGLPKTMTQSELERLFSPYGRIITSRILCENSGGRPFTGGEQGLSKGVGFIRFDQRVEAERAIQELNGTIPKGASEPITVKFANNPSNNGKALAPLAAYLPAALRFPAPLGRFSSGKSLLAINKGLQRYSPLAGELLGGVLPGAVGSEWCIFVYNLAPETEENVLWQLFGPFGAVQSVKVIRDLQTNKCKGYGFITMTNYDEAVVAIQSLNGYTLGNRVLQVSFKTNKIKTI