MANEGKEVEAELPPHLCLYKDGSVCRKETKTLIPPSPEPGPDGVASKDIILNAELGLWARLFLPSLPPPSQNKKNPIVLYVHGGGFVFGSPAWPNFHSFCTDMAKRASSICISASYRLAPEHRLPAAFDDGFSALQWIHSQALLQDEGKHELMDPWLVQADFSKCFIAGESAGANLAHHVAMRAFNKPLSCSSWEPMCVRGLILIHPGFMKSTRTQEELDCYQDDLMNWALADKCMGLTLPVGSSSKDNPFFNPFPAITSTSGFVLPKTLVTLADNDALHFVGLEYVHTLKDAGCHVDVVMAHGVGHVFFIAQPDSEQAQDMMQRI