MNQEHLESLETAKNQTSQEEEEKKMKKTNAIRLWLLVLNCSFLAIGQVGGPLLLRLYYLHGGQRKWLTSWLQTAAFPILLLPISISYALAPAGGRTQSIFPVTRNLFLASAFIGCLFSLDSYLYAFGLSYLPVSTSTLLMATQTAFIAAFALLIVKQKFTFYSVNSVMLMTLGAVVLGVHASSDRPANVSNGKYFVGFFMTLVAAAVLGLILPLIEVTYSKVCKAITFHLVMQMQFLVSMFATLFCTIAMLINKDFQVISREAREYGLGATKYYMVLIWGAIAMQLMVIGNMGVIFCSSSLFGGIFIALLVPVQQVFAVIFFHEKFNAEKGLALAMCLWGFASYFYGEYKKTLKVATVTTPEQPNAV