MSKFQVKLGRHWQDYEHKEDKKLKTAYMSGQRTARFNMFINGKKEKYEVNFKQMTQENLISGGSREIRAPYRMEAPGGPIRDADDKPMEPGPTICIKVPEGTAGTVIKVPHPKAKGQFFEVKVPADAKPGQAMLVPVPSWEGRLDPVREQFKKWDKDGKGYISFGELAELIAQLNPELSRSEINDLILQVDKNQDYKISYDEFATFLEMGKGGGEDPAAPGTEKKGWSTGKKVAVGAAAVGGVAVIGAACVAGALLAEGDGLEDLGDSIGDLAGDAGDAIGDVAGDVGDWLAGATE