MEMCVVGIKFDTLGEVSVCVVFLGFEGVYVAMMSETLPQEVWRSSRDLISVRIHKEEPSSRSSGRPKQFSQTGAVQYLQGEEGNGEWLQGAVGRYHSQSHDVGREGRCSSVLVQRVEAPRVEAPVSVVWSLVRRFDQPEIYKRFVRSCFMRGDLKVGCLREVRVVSGLPAATSTERLDILDDEKHILSFSIVGGDHRLSNYRSITSLHERLVNGKPGTIVIESYVVDVPHENTKEETCLFVDTIVKCNLQSLAHVSKHLIITNAIFSPWLTSPSISSSRPAAYSLSQDEVTVFKYLFILFFCWI*