MDSHTLIQALIYLGAAALIVPIAVRLGLGSVLGYLIAGCIIGPWALRLVTDAEAILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMVACGVLIGLFCMLLGLRWQVAELIGMTLALSSTAIAMQAMNERNLTVSQMGRSAFAVLLFQDIAAIPLVAMIPLLAASGGATSLMAFALSALKVAAALALVVVLGRYLTRPLLRFVARSGLREVFSAVALFLVFGFGLLLEEVGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVTHPLRIVILLVGFLAIKMLMLWLIARPLGVPRAQRRWFAVLLGQGSEFAFVVFGAARMADVLDGEWAKALTLAVALSMAATPILLVLLTRLEKSSSGQARDADEIDEEQPRVIVAGFGRFGQIAGRLLLSSGVKMVILDHDPDHVDTLRKFDMKVFYGDATRVDLLESAGAEKAEVLINAIDDPHVSLELVARVKEHFPHLQIISRARDVDHYIQLRQAGVEAPERETFEAALKSGRMTLEALGLGAYEARERADLFRRFNLQMVEEMVAMAENDAASRVAVFKRTSDMLTGIINEDRHHLSLVQRHGWQGTEEGRHTGDIADEPENKPSA*