MKTSNIGLKLSDSTNRKSCFLHIIPAAVLFLIIVLIGNASITTNYKERISYWRISIPMQDTRSDRCKDQCRPYGSGAVPKGIMSVTSNLERQPMWGCLKEKPKESKSLLALAVGIKQKETVDKIVRKFPSCDFTVMLFHYDGVVVEWGDLPWSDSALHVSAMDQTKWWFAKRFLHPDIVAEYKYIFIWDEDLGVENFHPGRYLSIVEEEGLEISQPALDPTKSLVHHGITARRKGAVHRRIFKPKGGGRCYANSTEPPCTGWVELMAPVFSRRAWRCAWYLIQNDLIHAWGLDKKLGYCAQGDRTKNVGVVDTEYIVHHGLTTLGGSHGSKGSEGASGRVAVRIQSSIEMDIFNKRWRMAVEEHGDCWTDPYLQKRNRSR