MSIRVHPDVDNETERERVAQTQEHLQAAKAKVVTTNSEIDALALVKSQERLALTKATLFSWLLLALQVEQLPDKAKRQSQMEAANAKLQELEAAFRAVRAKEQELQNEHAKLLNGLDRARVQVQTKDRHADDIRKDLELASIEADKILADQVDLDMRIKAAAAQAKMESEVLTRKVEQLQRDRATLEAHAKMQHSALEEVRRDLDISMNDFLKEEAVGKDKASVFQVTLKQVGFMEEELLALRKEEAERTKILMELGSQRDRVALAIAQKLAKVKEVQLTTRIKEVELAELKKIRRETNRRIRDFEKLYDLVKNQRNNQSW*