MAKRVVIDPITRIEGHLRVEVVLDDNNKIVDAYSSSTLWRGIEVIVKGRDPRDAGFMTGRICGVCTYSHYKAGIVAVEDALGIEPPLNAKLVRTLLDYSLFYHDHIVHFYQLHALDWVDIFSALEADPIKASEEAFKYVPKGYNPIATGADELKEVQKRVASFAKKGDLGPFKNAYFGHKTMRFTPEQNLIALSHYLKNLEIQRIAAQAMAVFGGKNPHPQSLTVGGVTCIMDLQDPSRLGEYLTKFKQLAEWTNRAYYADIVMAAEAYRNEPSVTQKNNLGNYITYKTMQTGKNSFLFDACGYIKDFDLGKFYEIDESKIEEDVTHSWYKDTGFRHPYNGETIPEYTGYVDGESIDGKGDVVHTKVVNPKGKYSWIKSPRYNQEPMEVGPLACMVVNYAKGNERVRKVVDEFLAKTNLPVEALFTTLGRTAARMLQTKVIADYGIEAFNNLVENLKVDQSTVSPYKIDKNKEYKGRFIGDVPRGMLSHWCRIKNGVIENWQAVVPSTWNAGPVDGNGKKGAYEHNLIGMKIEDPTKPLEVIRNIHSYDPCIACAVHVMDVKGKKLGEFRVDPLYGSC