MKTSNIRISYWRISIPMQDTRSDRCKDQCRPYGSGAVPKGIMSVTSNLERQPMWGCLKEKKPKESKSLLALAVGIKQKETVDKIVRKFPSCDFTVMLFHYDGVVVEWGDLPWSDSALHVSAMDQTKWWFAKRFLHPDIVAEYKYIFIWDEDLGVENFHPGRYLSIVEEEGLEISQPALDPTKSLVHHGITARRKGAVHRRIFKPKGGGRCYANSTEPPCTGWVELMAPVFSRRAWRCAWYLIQNDLIHAWGLDKKLGYCAQGDRTKNVGVVDTEYIVHHGLTTLGGSHGSKGSEGASGRVAVRIQSSIEMDIFNKRWRMAVEEHGDCWTDPYLQKRNRSR