MKISTLCVASLSLVASSSAFSGSITKNVAVPGLQNGMDYCKLGTSDLEVSKVCMGTMTFGQQNTIEEGVEQLNLAFDNYGVNFIDTAELYPVPGKPETQGDTDRTVAAFMKNRKRDDVILATKVAGYSDRMTWMPRKEPDQPTCLSKEQILYSVDQSLKRLETDHIDLLQLHWPDRYTGGLFGQPDFTPTQLREDTVPFEETLEALQQVIDEGKVRYVGVSNETPFGVCSLVELAKNNPDKYPKIVSTQNSYSLVVRKDFEAGLAEACYHHQVGLLPYSPLAGGSLTGKYNDKDSLPETCRYKMFPGFMDRYYGSQNEAAVNAYGKIAKDKGMTPAQLALAWCFHREHVASTIIGATAIPQLKEDIEAYDIKLDEETLSEITKVYKQYTDPTKFA*