MKLLWNASHCGLEPSLCSGHFLRSADYPVWNPFCCKLSLGSLYGCYGQSKHSNVVQSQQQNTRIRAIHRRPLALKCSVNDDADVGNLYEGLVHLTEYQSQKLFVNWFREAWPYIQGHQGSTIVLVISAEVIENPLTDGIYQDISLLHGLGIRLVIIPGTHIQIDKLLKEKGQKPQYVGSYRMTDDAALEAAMEVAGKFRLAIEAKLSSQPSIPVLRRHGDNDRWHTGVGVASGNFVAAKRRGVVDGVDFGATGEVKKLDTARIKKRLDDNCIVILSNLGYSSSGEVLNCNTYEVATACAIELQADKLISFLDGPLVDENGRVIRFMTLQDADEIIRKRAQQSTTAASYVKAVAGINYVKSLGIEESSIQKEINSRNGLASKIIETNGPVIIAENEDSSQRGQGLAIGGEERLSREYGYLSELTAAVFVCRNGVRRVHLLDATIQGVLLLELYTRDGIGTMVASDRYEGTRPANMNDLPKIEELLRPLEEGGVLVKRTREQLSKEVEAFIVVERDASIIACAALFPYHEEKCAEVAALAVSSECRGHGQGDKLLEYMENKALNMGLEKLFLLTTRTADWFVRRGFFQCTISNIPEVRRTKIDLTRGSKYYMKELVSIDQG*