MEDGMGDLFDYIDDLLDDDDVMALVEHCDDAAAALLLPPLPLVPVAAPVTAADGGLDSLDCSGDHNAELDVVQLEWMPKFLYDSDAFSLDLPSCDAIANDADDNGAQTKARGDSFVSALGANATGGGDTPASSSSCSTSASYFGGGNSARAMLPPVGPPELPPVIPTRARSKRQRRSTLMPQPPSSDVVAAPHPLSVASDSDPESFGESCPPPPPPKKKKKKSKKKGPGATAAAEGDEPGSPPPGRKCTHCEIQKTPQWRAGPMGPKTLCNACGVRYRSGRLFPEYRPAGSPTFVPSLHSNSHKKVVEMRNKASHSTAAPGASAPSSDGCDLLGYMRRKE