MDEQLKMLKALTDAKGIPGNERAVRSVFREYIEPLADSFETDGLGSAVAKKVGAEDGPKIMIAGHLDEVGFMVTQIDDKGFIKFQTVGGWVSQVMLAQKVTIVTRSGEEITGVIGSKPPHVMTAAERQKSFDIKDMFIDVGAVDKAEVESYGIRPGDMIVPAFDFTVMKNEKFLLAKAWDNRIGLAIAIEVLKNLQKEQHPNIVYGVGTVQEEVGLRGAKTAAHFVQPDIGFAVDVGIAGDTPGVTDKEAMSKMGEGPQIVIYDASMVAHAGLRDFVTDVADELSIPYQFEAIPMGGTDSGSIHLTGNGIPSLSITIATRYIHSHSSMLHRDDFENAVKLITEVVKRLDKEKVTEIRLG*