MLRGRESLIRLVGKRQRNVSLPAREELECGDVSLEIKGGLSLACCDWVECPVCGKQIRGNELLVNCHLGLDFALFWFKHADRWFLLFRYLPAKWEEKEEQCPAYTLSLQLVKKDRKSPPLKAGSPKPEVSSTLESFEEPDVANSVLPAELNSETRDLYNGCLEARIAGRKYHRDVECQAGMRVHLVREPENPMDTYAVKVLTADGLSLGHIPKELSRYLSPLMDKGVVDVQGYVSESTSEAARLKLDLREIQSRTIGSLSEEKVLAVKWSRLMDAADKDKTTAVDTNRIFSTCSKWYWNGISISLLQTRSNFSRHFVQSRLMDSTFLETVVLQGHGSVFRTSSMKILVTQILQSMKRHYLVFDADVNSSELLEHLTVQELKDLAVNSKIMIKSAPLSLKIRFSNLPEHFCSQVIIGFLYKREILGGSNLTALIREATGPCIRIAETVEVLLWRLQRLFFLNGEQEFHVFLVDIGRIKYPSYRCARTMPVFASREDFLAYEQHPFLARFSAAWVYATICTVAASFLEKERSSLACSIVLDGEDTGLSGYLLTWSTYSV*