MNRQRTVARRSAVAAPVRAKLYDNILETIGNTPIVKISDRLAPKGVEVYAKAEFFNPCSSVKDRLALAVITDAEQKGLLKPGDTVVEATSGNTGIAVAMVCAQRGYNCVICMAEPFSVERRKIMRMLGAKVIVTPKAGKGTGMVAKAEELCEKHGWFLCRQFENDANPAFHASTTGPEILTDFAGKRLDYFVTGYGTGGTFQGVGRVVKAARPDTKIVLLEPEAASLIASGTKTERKSTGAPKGSHPAFAAHPIQGWTPDFIPKVLEDAQAMDLYDELVPISGPEAIETAQKLASTQGIFTGISGGASMAGALKVAAKAPKGSVILTMLPDTSERYMSTPLYESIAADMNEEELEIAKSTPSFQLLPGEEPVLQA*