MVTDGECSAAAARKGGSPAVRSHSEAERKRRQRINAHLATLRTLVPSASRMDKAALLGEVVRHVRELRCRADDATEGADVVVPGEGDEVGVEDDDEGERDEGCYIVGGGDRRRRRRVRAWVCCADRPGLMSDLGRAVRSVSARPVRAEVATVGGRTRSVLELDVVVASDAAADNDRAVALSALRAALRTVLLNREELLAAAAAAAATDGYKRPRFSPRCSSLT