MANEGKEVEAELPPHLCLYKDGSVCRKETKTLIPPSPEPGPDGVASKDIILNAELGLWARLFLPSLPPPSQNKRNPIVLYFHGGGFVFGSPAWPNFHSFCTDLAKRASSICISASYRLAPENRLPTALDDGFSALQWLHSQALFQDEGKHELMDPWLVQADFSKCFIAGESAGANLAHHVAMRAFNKPLSCSSWEPMCIRGLILIHPGFMKSTRTQEELDCYQDDLMNWALADKCMGLTLPVGSSSKDNPF