MTDAGRRVQQFVAALREVEQFHQIGSSLAIQQCLADARAHLQAMLRTLNVRKLHLATLASVSDVAYAWGLIEDYTPSLHFRIQADPHTVGHLHCLFLKLRSGLDLPLLRVAQAGSADVPSVSQYYSQKLLDYTRSVLGIVPAAMLGILNEAMAVQTERLKEIPTRIEKDQLRSYAQVEERRALAQATHRITVFTQGIAGMEKTLLGVIELDPRQVLEEGIRTQLRRQALAALQGALGPLKGVVVSVEEVEERLERLASSMAALQQAVEYFQDFVHLQGLRTWQQELRGLFKEAFTKELQSQQKKSFTKVKGGSSSTLEQGPELTFLGCGRGLQAKYSTGCFALATLHSPCFLLLSLAGMMREVESRWACV*