MIVNRGELGVVNRGVMRAEDAERLNWYLRAILTANVYDVAVESPLDFAPRLSARVGANIHLKREDLQPVFSFKLRGAYNRMAAISPEARKNGVICSSAGNHAQGVALAAKELGCDAVIAMPVTTPAIKVDAVRRLGATVELVGENYDATQAYAKKRAEEDGRTFVPPFDDPLVVAGQGTVGLEIVRQLPKLEIVFVPVGGGGLIAGIAAYVKSIRPDVKVIGVEPEGANAMLQSLRHGEICRLRRVDGFADGVAVRQVGDVCFDLCRQLVDGVMTVKTDEICAAIKDVFEETRSILEPAGAVAVAGAKAYCELNGITGDVVAITSGANMNFDRLRVVSQLADGGLKQEATLMSIIPETNGSFKKFVEVVGEDVNFTEFKYRAVQDETLEAVVLYSVQIESEAQLETLHESLSEAGIFTENVTEDETTQIHLRHMIGGATGVLQERLYEVEIPERAGALDTFLDYVSPKYQITMTHYRSDGGREGKVLFGMIVPPAEREEFDRVLKDTGYVVEDLTSNKAFNMLYGCTRKGACDEKFEQTAN*