MDIAFNADDSDLVDTLYKPSAVPPSQRKSADLHLVARNPEVYEPCDDSFALVDALLAERAHLRELRPCVCLEVGCGSGYVITSLALMLGTDKGKVDYIATDVSEAAVKTTIATLAAHRVTADVYVADLVSGIDKCIAGAVDVLVFNPPFIPTLDKEVGLDGITSSWAGGNRGRIVIDRMLDVVNSLLSSKGWFYLVTITANNPGEICQIMRRKGFASRIVIQRYTEEESLHVLKFWREALHDSSDSGRPISPQDSASVLQVSLTQRLSRLVSFK*