MLRQTSLGKLGLIVGGILTLVGFVAYATNNATLNLAGFFYGIPLLLGGLALSAAELKPVPCQQTSPDIVALREQQATPTQNQVRLDVTRYRYGQDAHLDTSLKSLGLTRTSEDTPALKALQETKIDDAYALILQFHSPLVPLEVWEQKREKMENFFGPGVRVTVNQSSEDEVDVTVIATPKTLS