MVPVGSDEADMAAMDGECSPPAAAATRSGPSRSHSEAERKRRQRINAHLATLRTLLPAASRMDKAALLGEVVRHVRELRGEADAAAAGAAVAVPGEGDEVGVEEGQHCCCHGAGERAATTRRVRAWVCCADRPGLMSELGRAVRSVSARAVRAEIATVGGRTRSVLELDVGEGASSSRPALQAALRAVLLSREDLLATECYKRQRFSAHLARV