MSLVENLSLEPQPKRRKIDPEVKESPSRNCSHWFVRNKVCASCNTIVDNYQGRSFDYLYTGIQMSNEALGFTKRLISQTSWLEDKKLHLVLDLDHTLVHTIKVSQLSESEKYITEEVESRKDLRRFNTGFPEESLIKLRSFVHQFLKECNEMFSLYVYTKGGYDYAQLVLEMIDPDKIYFGNRVITRRESPGFKTLDLVLADERGIVVVDDKSSVWPHDKKNLLQIARYKYFGDQSCLLSECKKKIDESDEKGPLNTALRFLMDVHEEFFCDWSRKDLDSVDVRPLLKEISLRWKRKADGVV*