MSMNQEHLESLETAKNQTSQQEEEKKMKKTNAIRLWLLVLNCSFLAIGQVGGPLLLRLYYLHGGQRKWLTSWLQTAAFPILLLPISISYALAPAGGRTQSIFPVTRNLFLASAFIGCLFSLDSYLYAFGLSYLPVSTSTLLMATQTAFIAAFALLIVKQKFTFYSVNSVMLMTLGAVVLGVHASSDRPANVSNGKYFVGFFMTLVAAAVLGLILPLIEVTYSKVCKAITFHLVMQMQFLVSMFATLFCTIAMLINKDFQVISREAREYGLGATKYYMVLIWGAIAMQLMVIGNMGVIFCSSSLFGGIFIALLVPVQQVFAVIFFHEKFNAEKGLALAMCLWGFASYFYGEYKKTLKVATVTTPEQPNAV*