MRVLEHVYHVECFCCCECDRRLQRGDEFVLKEGQLLCRGDYEKEREMLSAISPAPTESVKSDEEEGSGAVPGKGGEDSKEHKRSKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLTVRVVQVWFQNQRAKVRITLDQCAAQCVAQCIGQCA