MKGALQVPLQLRELHIATDDLLKIPKSVGQLKHLEKIVLEPDKILKKMRLETLPFEFHHLQSLKHLELRRCSNLKSLPDYFCRSTNLEHINLYECSDLQMLPDDFGKLTKLRHLRVSHSQLQTFPDSFGNLTNLECIDLKFSKFRIIPDSFAKLANLQHVDFSYCTHLKMVPSSFENLTNLQYVDLSHCSRLEMVPNSWWRKINPKELNNEREKAAAAIKSLKEKAEERLKTELRLKEEETGTKLKKAQLLAKAETTAAIAKEKSSYLNDMADANLQINALRMAFYARSEEARQSHSLHKLALGTFALEDALIKGVPFDKEIAVLRASMEGIDKDVLLDLAFSSLPPETLTHGTKTEAQLHQKFESLKGTLRELALIPSGGGGLLTHALAHFASAVKVKEDGLHSEGIESVIAHAEHFLAEGKLIEAADALEKGAQGSKAESLAAEWARQARNRAVTEQALSLLRAYAIAIASTLT*