MLKSELILRRVKIRGNDVMPLTLPADDHYLTVADELIRVTETCAGHTRGEFNDAIREYEGDSLDYPIIRGLAAVLVNRCTFGENGSLVNPVELRTDLFRQGPVTYKQDLFARTDRAQAVAETAARYGLTEEQVETNFFTDLPEEKLLLDTGDALGPGDLIVRYNMEVARGLLYWAREVRITVQDTYKDVFKYIKLFKLMHTISPGHSGGYDIILHGPISPFVKSTIRYGLQFAKFLPALLLCRHWHMDADVQLPKSPRPLRYTLDDRTELHTHFKASGTFDSQLEADFAAEFEAKYGGAKRVWELNREDELILLGDTVMIPDFSLTHRKHGRRALIEIVGFWHPRYLQRKLKKVQEAGRKDLILLLYESAKVAEGFFKAVSAGEVLVFSRKPVIKKVLAAVERCAVLPTKVISSS