MKKVKLSLIANERSRKTSFMKRKNGIFKKLHELSTLCGVQACALIYSPFIPVPESWPSREGAKKVASKFLEMPRTARTRKMMDQETHLMERITKAKEQLKNLAAENRELQVRRFMFDCVEGKMSQYRYDAKDLQDLLSCMNLYLDQLNGRIESIKENGESLLSSVSPFPTRIGVDEIGDESFSDSPIHSTTRVVDTPNATNPHVLAGDMTPFLDADANANMNQVQYQAPNNLFNQIQREFYNINLNLNLNLNSNQYLNQQQSFMNPMVEQHMNHVGGRESIPFVDRNYYNYNQLPAVDLASTSYMPSTTDVYDPYINNNL