MVTDGECSAAAARKGGSPAVRSHSEAERKRRQRINAHLATLRTLVPSASRMDKAALLGEVVRHVRELRCRADDATEGADVVVPGEGDEVGVEDEEDDEGERDEGCYVVGGGDRRWRRRVRAWVCCADRPGLMSDLGRAVRSVSARPVRAEVATVGGRTRSVLELDVVVASDAADNDRAVALSALRAALRTVLLNREELLAAAATDGYKRPRFSPRCSSLT