MKTSNIRISYWRISIPMQDTRSDRCKDQCRPYGSGAVPKGIMSVTSNLERQPMWGCLKEKKPKESKSLLALAVGIKQKETVDKIVRKFPSCDFTVMLFHYDGVVVEWGDLPWSDSALHVSAMDQTKWWFAKRFLHPDIVAEYKYIFIWDEDLGVENFHPGRYLSIVEEEGLEISQPALDPTKSLVHHGITARRKGAVHRRIFKPKGGGRCYANSTEPPCTGWVELMAPVFSRRAWRCAWYLIQNDLIHAWGLDKKLGYCAQGDRTKNVGVVDTEYIVHHGLTTLGGSHGSKVRILGSSSMGVEVGIGSAVIISLSIVTTRYQSLVVALLVRDLYSVCVGE