MKTSNIRISYWRISIPMQDTRSDRCKDQCRPYGSGAVPKGIMSVTSNLERQPMWGCLKEKPKESKSLLALAVGIKQKETVDKIVRKFPSCDFTVMLFHYDGVVVEWGDLPWSDSALHVSAMDQTKWWFAKRFLHPDIVAEYKYIFIWDEDLGVENFHPGRYLSIVEEEGLEISQPALDPTKSLVHHGITARRKGAVHRRIFKPKGGGRCYANSTEPPCTGWVELMAPVFSRRAWRCAWYLIQNDLIHAWGLDKKLGYCAQGDRTKNVGVVDTEYIVHHGLTTLGGSHGSKGSEGASGRVAVRIQSSIEMDIFNKRWRMAVEEHGDCWTDPYLQKRNRSR