MLRWHWCLFLVWIATLSPVISQEEDEMPDDQDISEEAMSPEQLRALHAKFDQNGDGKVSLSEVLDFARHMSKAIAGKDVSAILEEIDTDKDGKLSLQEHLNDLHQQADGGDEAEMKELESQKVVETAKFKAADVDKDQVLSAHEVASLFYPETNPAVLEVVVQDTMKMKDKDGDGVLSAKEFWEFGEEDGEEQLSEEEMQDFQKLDKDGNGVLNMEELRAWESGLFHTEAAMIKLIQIADKDGDMQATAEELENAREELANSDAQYHLIEWAEHHELSKRSALPEVQSDLIDMDYDSPVPQYPDFVGEAQPGLEEQRATPIARAKAALLRALATPWPRRGITVLVVCHGASHDYVTEALAPGSVRLDRQVPFCVDHVAITTLLRQPDGLFTLYGFNEKVPRLLASAWQRTFRWRLQPGEMSLGCGAVWR*