MGENAHVFVTSLSGSHLPDLHKARTTLDGVYSASKSQHFQGDISWGLKEKHRLQSCNVRRRQSVEAVVTDSSLEAKVASLGADRRGSYNQETNSIAAASRSLKVKGMSEEIKKMRAQLEEDEQVASLMRGLRGQNLSDELFASSDVQLRLVEVDGGKGDILPQVYDPKTIAAYWGKRPGAVFTRVVQLLSVAGGFLSGIASDIISKKLKENEVARAIELRDIVTSLGPAYIKLGQALSIRPDIFSPAAMTELQKLCDKVPSFPSDVAMALIEEELGKHWSEMYSELSPSPIAAASLGQVYKGRLKETGDLVAVKVQRPFVLETVTIDLFIIRKLGVALRRFPQIATDVVGLVDEWASRFFEELDYVKEGENGTRFAEIISEDLPQLRARDALLEAVSVKMSYDELPRVNRW*