MEALKPERVVDDAAADFICDAPSNALDEILVRLSPKWTLRMRSVCRAWRDKLDHWATRSRRKNPPQPLLCFDRVACPDRYVRLTDYCVESLDLRSGRPHHVLRFTASDYYEAAGARDDDDDDPPGDTEPEVSRVVDYAKMERENYADGFKQMVLLHASVDGYLLVSFSFDWYVINPATRHWASIPDLTLWNVIGFYEHFSSGEYRVLCSGGRTRTSSTVDEGPERWYHIVTVTRPVQWRSIGRPIARHVPRDHGLAAGVRMAGVSPPVQLRHRHLHWPPQKSQGYRILVFDIWVDAFSWKEPAPVTDMDQKDMALLEFPNGRLGMSVSGKNLATVELWRLEDYHNELWVLAYRIQLPLPWMRLMQDDDCWIPPSVVSADGDVLILSGRWLLHCDRNGNLLREFGLPHVRRMLPIRHVLRESLVQHRTFLNPKPAREPPFFRWLCGDPSW*