MQHRFAVLDAKVRESNVFMGELLHECLTLDVAALQAESAPLKARVVESVNRLGPPPQFRLIDCHATLLRRRVVLVDGRLHLQRHAGYTIISHTWGEEVYGVFDCECACECYTSIPRCDSRRPCRGAHGTRHGEVVADILRMCERLVLKAGSEFVWHDGVCIAQHDKKELEETIRHMGWLYANATDTIIFMDYVGMPMPLLMPHEPYRTRWNTRVWTLQEAVLSRRRLYCIRMVTSFCVERPTFANLIAEVARSCEDDSCIGVIEEDTMWEYLVYLFYFISMTMFEDVEGFGANMERVVAWHSNLGFWINLMKDHCFRFPTLSTVLRECAGARNSKHKGDRINAVLALAGVTDYVAPKDGDLEASSIEFFKRLNGQDVILEAVFWVNCSEEEDSGKKHTWLPSLSTLIMSTASLKKVQHSMGHDQARLPDLSWYHTDSPGTRFFRSIVVAMSPGPTRGVVMENGMLRLQGHFWSVPVKFTFQEQGHNAELPPLKLDEEKQCFTKDGRLLLDVKETWLRSGGYESFARASSTKLGQATFPVWFQALGRPVVRGWPMEAGKTLEAHLVFPTDLMIQGEEECGGAALIVAGDPLHLPVWKLGRFSALPNLTSIICSKNQAPFTVLDQLVVF*