MQKELQERPTAKQVEDLRKQVKILQAVGYNSIEAEDWEVATRGEDMTKLETLLLDKNRKMEHELTQLKVKLSEKTSAAEASEARVKELGMKVDEQQKLISKLEEDILKGYSSVDRRVTKADDWDLPELGISEILEKTEFRKGQADEEQNSMLQVICSQRDRFRQRLREAEEDLRLAQEKNKALVADLEKSKADNVKLYEKIRYIQDYTKDWPLSRGQRKRADDLESGFSSDIESKYKKIYEEDINPFTAFSKKVEFISLLIMLPWIGALSISSL*