SVLADLTSLLTASRQSGVHLPSLQPSASQFFASLDPINEASALLGPLNTTPRSSVQHQFQDTFPGPYAVLTKDTLPQTYKRKRSWSRAVFSNLQRKGLEKRFEIQKYVTKPDRKQLAAMLGLTDAQVR