MERRSKTRATLACLPCRNQHLKCDGTRPTCSRCQGLSRNCAFPESRRSGSYKAKSRKTWAQDFQPHNLTPTDSLTSLGPELQQPPSESLSSFGVMESQHDGGIELIDLYYENFHPCHPFILPRSALEARKLEAHNVDVLILPTRTTFAEYHNREYDMQEKSFSSFAYYIDASVIFATTLHASLKFKTTSKAETLCDDLEAKIAGWFAMLPPSKRDLDVRPAFLDQLIFQSHMMMYTPFSTLRYDPIEAISSCGSPPPPLFLGISGGSGLNRQSHLQKLLQAIRKQNQCLIILPVGSAQLSPFVICMVACCTIAHLVACKSALPEDEAEVARSRIRVCLGTLRHYEGIWPRAKKILLELKRIANSILQTEMVTLQFQSAYTEVSAGQQDTTIGDLFEEEWLDALRDLT