MRTTSAALAAALARPLGSLARLWRVERHDGAVIGLTDHDRDLVVEGTLYRARAGMVPGAVDARTGLGVDGLDVGGPLDDDAISAADIACGRFDDARVDFAIADWTAPETGRLLLAAGRIGEISITGSRWRAELRGVSQRLQQGIGIAYGPDCTADFADARCGVAVAGTGFEVDGVIAAATATAIADPARTETAGWFDGGRLTILDGALAGLVADVAISTQGGIVLARPLPTAPPAGCGYRLRVGCDKRMATCATRFDNAASFRGFPFTPDPGALEAE