MKFRAVLTDYGVNLLERRFLPALEKIGKTCHILLTQHHVILLHNVLNTSGVQAIAQFTKEAIFEDYRLSSQYDDRIAFTVDLGLLSRALKSSVSMDGDLLQIKLVKKRAKITDRPTPYLTIESKGFRSAVVQDVPISQPMPRVEVEELQAALDMAQDLPRTLVQVPNLMQLHALVERLKNVGEVLEVGVTQYGDLHLQVSTTLVSIGSEFRNLRVLGVRVDGNSIDATLNSSERLRDALDKSLASVVKVDVKQFVKSLQCHHTKPDASFCGIAPNDGCLLIMLQYFIPGTRQTDNSISLHYRLPVLLDGAN*