MGARGVDFKWFDGFFLSMLATSVIVVSINWDRYHACMYPLHIWIVVDYATVFVFRILMFVDNGIASKMGPDASPQQRLLLFQARVLVLSCLAFFMYPFLWAWTVIGSLWFTNARQCLPEEGQKWGFLIWLLFSYCGLISIACMSASKWLMRRQSHLQLVPQGSAISELEVLAELIRVPDWTLRSSIPVQEQRTAHDTIAFPGLTLTPAQREAVESLIQQLPKFQLKRVPTECSSCSICLEDFTVGTEVRGLPCAHNFHVDCIDEWLRLNVKCPQCRCSVFPEADLMVVLNQQA