MRDKKKKKRKKQRHVRESSKMESLPSELIRDILSRVPTLELGNLRCICKRWRDIVNVKDPLFRTLHLSHSMSKPTENNLLLLKGYGALCLVDLAATRRRCLRGEVTIKTTKTPCTDVPSYSQYDVIGSCNGLLCLGSKKRRDILVMNPFTNQHMHLNMEFSRDVCSWGFGFDSVKKIYKVVVVFWDTLVGAWELSICDLDSEWSLYWRDIGWEGTFNFHLLSESPACFVNGRLHWAQYYDGSDKIVSFDVADEEFRLIPTPDYLRNRKTFDLFVLRDCLCIIRSQPSVTPGLEIWVMKEYGVKESWVKEVDTKPLIPKSLPSHFDKSQKKRRWRLTLEGLGSTPDGKVLLKCKRRESEEAILFSSDPTCDQFQFLEFESAHFYKGSAIHTASLNWI*