KRSRSGCWTCREAGYKCDEAKPFCGRCVRLNIPCQGYGLRLRWRPHKDPKKGEDLRFRHDDRHHELREPTAHSNEAQAAIISPPADTAVTTPSRSTSDGWVVREREQLREVSIPRDPQYWALYLSLDDYHLFHHFTTVVSSLISIKPTDNPFQRHFTSMALQKGPLQSAILSVAASHLIAISPGKDTEIAARKHHRMAIQSLSMALKSSMERFSDAILATVLMLQVRRQFMDSVEEADECHLSAARELIRIRKGLPTVSTSCFQFLLSLFSYHDILGSIAHARPPFILDHEYFCSNTMAPLFDSAFDILNIASDISSLQSMKSGAITTSNEEIQSLIQVFEHKLETWQLPDDASANIDLANTAIAYHAAASIYLFRVAYNTGSPHPRTLHRVRLCLDALAKVPITSPLVSMHVWPLFTGGCEAIDPQDRLFAVQRLKEMYRIRRIPSLIRVREAMETVWKCKDLQGGDSRPDLMVKLGCLEAL