MAPVLDDELDESRLALIRHFQGNDEERAFEKEEQIDVSSEEIPPFSWKKLWLFTGPGFLMSIAYLDPGNLESDLQSGAIAGYSLLWLLMWATVMGLILQLLSARLGVATGCDLAELCREEYPFWARIVLWLMAEVAIIGADIQEVIGSAIALRILSLGYIPLWGGVLITGIDGFIFLFLENYGIRKLEALFGVLISIMAISFACMFAQAQPSAKELFAGLIIPGVRSGTIKQAVAVVGALIMPHNIFLHSALVQSRAITISSTAHVKEALRYYTIESAIALLVSFIINLFVVSVFAKAFYGTEIAESIGLANAGEYLQAEFGNGYFPILYIWAVGLLAAGQSSTMTGTYAGQFVMAGFLNLRVKKWVRAIFTRTSAILPTVIVALIFNGSDDRMDTLNQWLNVLQSIQLPFAVIPLLCIVSKKKIMGVFGVHPVIKVLAWLIALLVIIINGYLLLDFWSTYITATVTVTSILGVMVALYVMFVIYLIIQAWYGERAFRFLKRKILQ*