MEDIGLLLDFDPDGSTDFACWGQMDQNFHFQTQLDSFLMDCQAASGQLSPWSSFGCQSVFSDTQLTFTDLDVQSPGLGACAEGDGCSADEPLEAAKRRTRSLVVHQPYKVQRHAANIRERKRMLSINSAFEELRCHVPTFPYEKRLSKIDTLRLAIAYIALLREILMSGSDPKSYVDECMKSGYKNQSNAIWNTRDLTARLSWIKWD