MDDDDLVALTLRGLGKEYKYFDTSISVRLGGMPDFNELVSLLIVDEELKLGLRGMNVTGPFGGHFAAEITAKKVLMSGLWWPTLFVDAVEFTKRCDECQRTAIPQRKDRMPLNPILSQQPFEKWRIDFIGPISPAARHKLLQKWESGEVLTVQEEKQNSCSPKSAVEDVDYGVPVLEVKYAGMQIHGALLDGGSGVNILPESVCRKLGITDFENAPFQVRMADQRRIQPLGIIRGKILEVSGLKFDVNFVVLRLEESEKHYPMILGRPWLRAAKVKQDWGADRIVIRKGKRKVKLMMTSKKVIPKELRPLQVETINMIPELLEDEEDEFLNNNPSVVPVFEVDVDSILKQYVYNNNNKQESKDPIQKDQQLDRDMQEVLQQDQDEEKPEETKEGVDAVPEESVGS*