MCTTLFSLAVALKDLGNISYNRAKHIVDSRIAGDDEFPAMLIKECPRPDQLKALFASLVSAHSDEEYVKFSHDVSSLLVMVEQIISWEALAAFLSLEGRDFITSGDTSVGEDSAKTAGKKGAKKKKILGKGTTALVQFLKDRLLSMPIQTEASQTVMVLENLVRNFLSLLDPKDLGFDTLLKKVKDIVESNESRRLPKLPKGTRDFAKEQMAIRERAFSIITEVFKRHGAAALDTPAFEMRETLMGKYGEDSKLIYDLADQGGELCSLRYDLTVPFARYVAMNGLTSFKRYQIAKVYRRDNPSKGRYREFYQCDFDIAGQFEKMMPDFEVIKILTELLDELDIGEYEVKLNHRKLLDGMLAICGVPQEKFRTICSSIDKLDKQSFEQIKKEMVDEKGLSNEISDRIGTFVKWRGPPVELLSKLKQERSFLENNESSLALDELEIMFKALEKSKCIDRVVFDLSLARGLDYYTGVIFEAVFKGAAQVGSIAAGGRYDNLIGMFGTRQVPSVGISLGIERVFAIMEQLQKDKNQEIRATETQVLVSILGDDSALAAELVGELWHAKVKAEFMIHKKVMKHIDRARDSRIPWMVLVGERELSEGVVKLKDVVAAIDYEVPRGKLVDDLCKRLGM*