MGVGASLLSQQLPIALTFALSGVFLWTRQSWSLGRSLEKSEPSPWRIKKIERKVTQAVNVPAPVTLVTQVSKTAEELMRLGVRYGDQGSIDKALVTFVESKAAFEGDGACETSCYAELLVQIAICYSMQGRKKEEMEKYQEAQKVFQKAKCTGTRGYAGLLKNMGIWFMEHDQMDEAMEKFQEAESRYVFANAAGSSNYAGLLTSMGKWLLNAGSEVEAMVKFKEAKIIYEACQEDAPIAYAGLLMIVGNVHRSQQRFKDTLEFFDQAQTVFESAGATATTDYLHLLYQIAAFHYEQGDLNVALKKYTHAQAAYEDAGCTETEGHARLLQGLSAVYTKLGWCEEAMAKMMEAQETFQAVGATATTCYAALLRSMGIWYARSGDDIEAIQKYEDARVACEEAGATCSLLYASVLSMLATGLAESGRFPEAMLAFKKAYDVHHQLGTKTTAYARLCFNMALAKQAQLEFGVEIYNDATGKSVPASFLDAKEAFEAAGACNGPEYRELLMHLNAMDIDTRQ