MKQFLRTLIRSKPCVNEIYSLTGSARNLDYPALIGFDKLMNIEYFLQVFGTLTISVTLIMLFTVISTSVVGYLSYNADHWNLIESNLNLEVLSNSSYFYCLFFGIETFSLLYNGTPECRKRIGNISICSCLVFLGTVAAVLIVYFCVVDSHTLRIELSLPVVYHIAQKPAARYFATVGAVCGLTGATVVSAMPLYLVLTTLGNDGLLPLQTYTTTTKAKIFTALLVLVTGASLLILKTSLLFSLIRLNTNARLLILAYVVLGSRMLKKSTSEDQTTIEYKKLITPTLTINEDGELQDKISLTAYDQNSICQIQNSHNKQKARSAHGNTTENDEIIENLDSTSDNKENNILNTPYQKRYYCHRKSGVCGYGAVAQNNDEMFTDFASMKVFPSKYSFGHSEKRQQIHCSQAMLQMLSNCEILFPTPPCSLHYLANTSTHTAAIAGAFCLG