MLRNTLVVIPWILYKSRMRSRVGCRGKPFEVHDFGDKGMGVVAARDIQKGELLLREQPLFLVSQCRDSRQLDAWENEINAALRKLPEHDLQSFWNLADCHTDEKSVVGIVRTNGLPVETAEGDMVGVYPTVSRFNHSCNNNVNNSYQEEYGEVLHAIRDVAKGEELCITYIDLFMTRQERQDALRRTFNFKCACPTCLQTGQALLRSNKVRQRLQDLRSALPSAVPQRLGPRVLEKIAEHIDEELGGNAAAKAYAYHMGSQLLRDIGQSEGDLELQQQATTFAEK