MAPDTVHCVKVGPSEAKCCEPARQDDTHREKLKHTCLTNIMKPVNPEDVHPAKNVPKENQEGTVSHKLTGHPIKVGPSKAKFCEPVLQDDTDREKLKDTCTTNIIKPVNPEDVQPATNVPKENQEGTRSHELTGSSVNHSLVSENHNNSTESHGHLCQPKRKEILINDDDELVVLIPIGDVPQPQDSERARTSKNHDAELIGAKIKVWSPLEQANAVRRTAMGPQKIIAFWSSKSFIFCLFLWLTDPFCGAQSSFEAVHGRVQFFDVFYEGVISSFDSETNKHQVVYDDGVEKLRLHKERWKMLEDNSSLKDSERTCTIKDYGKELVGARIKVWWPLD*