MSDPLYFKYPNLALAQHIFHISNASSSQAVHQSSLEALQRAIREHKMAPLYQHLAHPADGILNPTGQGSSKAPPQLKRQPSSVSGLLASKRHAHPVTLPWDEKVYEELKAENEKELEDIQKEEDEAVEKAGETEIQTARARRAEFWARDKAIAAYEALFEKTGILGSKIDIVFAITRVGLFFGDKLLVKKTLERANTLVESGGDWDRRNRLKAYQGLHYLTVRAHALAAPLLLDSLSTFSSNELCSYASLIVYAMLAGSVALKRVDFKAKVVDAPEIKAVVGDSEEKLAAFSGALAAGPSAGDEEMTDAPATATPTPAPAVVNLTTLATGSTENQVPQEQIDFTPLSALVNSLYTGNYRSFFVALGAVEQNFLGQDRYLNEHKAWYVREMRLRAYQQLLQSYRVVGLQSMANDFGVTVDFLDNDLKNFIAADRLSCTVDRVNGVIETNRPDDKNRQYNDVVKQGDQLITKLQKYGQTVRLRGSERG*