MELIPNLPDDVARECLLRSSYQQFPVIASVCRAWNREVSLSQFLHQRKASRHSQELLILSQARVDPAGSGKIIATPEYRISVLESGSGLWTELPPIPGQTKGLPLFCRLVSVGSDLIVLGGLDPITWQAHDSVFVFSFLTSKWRVGATMPGVRRSFFGCASDSDRTVLVAGGHNEEKCALTSAMVYDVSEDKWTFLPDMARERDECKAVFHAGRFHVIGGYATEEQGQFSKTAESFDVSTWEWGPLTEDFLDDTGDTVSPPTCVAGGDLYACWGGDVMMFLNDKWQKVGQIPADVYNVTYVAVRPGMLIVIGNGKALAGYGEATVGYICDLSSSRWVKLETHGGHVQAGCFLEV*