MSNKQIILHERPTDAIDPSLTSGTFRLRTVPRPDNVPADKVLVRVHYLSLDPAMRQWLSASRSYIAPVKIGAVMRGVSMSRVVAVGKDLASKFQVGDWVSAYTGWQEYAVLGKDDVEKIAIPVGGRPTDVLSVLGLTGLTAYFGMIEIGQPRPGDTVVVSGAAGATGMVAGQIAKIKGAKRVIGLAGTQDKCDFLVKELGFDVAINYKSPNWRKQLKAATPDYINVYFDNVGGEILDACLARAAPFSRFVMCGAISQYNTSKPKGPASYMNVISQRVTMKGFIVFDFAEKYAAAREELSSWLAQGKLARKDHILTGGLESAPKALVDLYAGANTGKMMVEVAPVNETEPRAKL*