MPFPHLQANPNFVDGVASRDVVISDSPSIWARVFLPEKASLVRDDKAFKKVPVILYFHGGAFVILSPDIAFYHQYCEKVARKTNAVVVSVDYRLIPENRLPAAYDDAFTALSWLKTQATAGNELVDPWLATYADFGKIFLMGDSAGANIVHHLSVRASSSDLEPLAIRGQILVQPMTGGPDRLRSEVVGAKNGSFSFQTNDWLWRLALPKGSDMSHPYCNLPAAVMELAKVPLPPALVVLGGVDWMHDRQFEYVASLRKTKKEVELLDYEKAKHGFFIYDTEETGNFLRALAGFVTKRSREARA*