MVTDGECSAAAAARKGGAPAVRSHSEAERKRRQRINAHLATLRTLVPSASRMDKAALLGEVVRHVRELRCRADDATEGVDVVVPGEGDEVGVEDDDDDDEHEGCYIVGDRRWRRRVRAWVCCADRPGLMSDLGRAVRSVSARPVRAEIATVGGRTRSVLELDVVVASDAADNDRAVALSALRAALRTVLLNRDELLAAAVAADGYKRPRFSPRCSSLS