MEAQCCLLQPSRFAHSVDDIACCWKPTRSLPLWRHTCCNLSHAGGVFADEKRARLQMKSAHKACFSKRASSLRCSLGDDVGNINVGECIALLKARESQAHLVSWFREAWPYIQGHQGSTFVLVISAEVIDGPYADGIYQDLSLLHGLGIKLVIIPGTHLQIDKLLEEKGHKPQYVGSYRITDKAALEASMEVAGKFRLGIEAKLSSQPSIPVLRRHIDNDRWHAGVGVASGNFIAAKRRGVVDGVDFGATGEVKRLDIARIKKRLDDNCIVILSNLGYSSSGEVLNCNTYEVATACAIELQADKLISFLDGPFLDENERVIRFMTLQGADELIRKWAQQSETAASYVKAVAGINYVKSLGIKERTNPVKEISPVNGIANSSIKSNGSVLTCENGDASQRGQGLAVGGEERLSREYGYLSELTAAVFVCRGGVRRVHLLDATIEGVSLLELYTRDGIGTMVASDRYEGTRAAEITDVPRIEELLRPLEENGILIKRTREQLLKEVGYFIVVERDASIIACGALFPFHQEKCAEVAALAVASECRGHGQGDKLLDYMENKALNMGLEKLFLLTTRTADWFVRRGFSQCTIDRIPEGRRAKIDLARGSKYYVKELISNDQD*