MMRERQRREKLSQSYADLYAMVSSRSKGDKNSIVQSAAIYIHELKGARDQLQRRNEELKAKIMGHDEQQQCVKVQFEVDEPSSSIDSMIAALRRLKGMSVKTRGIRSSLSGNRLWTEMNVETTIAACEVEKAVEEALKEVERKQPDSDGPFPGSKGWTQTSHVQNVF