MGKYLDTIYVSGWQCASTAATTNEPGPDLADYPYDTVPNKVEHLFFAQCFHDRKQREARFKMTKEQRAKTPYVDYLAPLIADADTGFGGISATVKLVKLFVERGAAGIHMEDQASVTKKCGHMAGKVLVATSEHINRLVAARLQMDIMGVESVLVARSDSVAATLIMTNVDSRDHPFILGASNSAVKGKALVDVMAAATAAGKSGAELQGIEDKWIAEADLRTFADTVADSLRRLVLPESEKARRLDRWFSQVDNLSHGEARELASQLGAGNVFWDWDLPRTREGFYRFQGSTKACVARGRAFAPYADLLWMETAKPDINQAREFAEGVKAKHPEVMLAYNLSPSFNWDAAGMNDREMQDFIPALAKMGFVWQFITLAGFHGNALIADTFARDFAQRGMLAYVEDIQRQERTHGVETLAHQTWSGANYYDQLMKTVTGGISSTAAMGKGVTEDQFKLEAHSKL*