MAGKVPRVKLGSQGLEVSKQGLGCMGMSAFYGPPKPEEDMIALIHHAVDSGITFIDTSDIYGPLHNEILLGKALKGIRHKVQLATKFGLYVKDDGQYGLSGHPSYVRSACEASLKRLGVDYIDLYYQHRVDTTVPIEATVGEMKKLVEEGKVKYLGLSEANASTIRRAHAVHPITAVQLEWSLWSRDAESELIPTCRELGIGIVVYSPLGRGFFTAGAKILEGLSDTDYRKLGQPRFNGENLGKNEKLFLQLHGLATKKGCTPGQLALAWVQHQGEDVVPIPGTTKVKNFDENVGALAVKLSKEEVEEIAELFHTNAVSGDRYEEYEGATWSYANSDTPPLSSWEATQN*