MKNLNKWLLGLAIVPVSFFVGANHASASQVVSQWYFGLWNCNIDGRPAQMQWYVVDDPQTNCSGGVCSTSSGVRVVGRFSDNRSPWVKLAKRYSNASELGIRYLGNEQDNWYLKYNSNTRLARGWTTWRGNRYPLQCQKR