MVAARSGDDAELGLDVECLAAAARRTRARRSHSEAERKRRERINAHLDTLRGLVPSASRMDKAALLGEVVRYVRELRSDAAGSAVVVPGEGDEVVVEEEEGCSCDAGERRQARRVKASVCCADRPGLMSELGDAARSVSARAVRAEIATVGGRTRSVLELDVARTAAAAAGGGSFSQLPALQAALRAVIMSQEELLAVESYKRLRFSADFA