MALSPTIKLNNGVEIPAIGLGTWQSKPEEVINAVEYAIKEAGYRHIDCAWAYGNEKEVGEGIRRSGVPRSEIFVTSKLWATRLNDVEGALDESLANLGLDYLDLYLIHWPIHLNPKGNHPNFPTLPNGHRDVVRDWPLRDTWAQLEAVLAKGKVRAIGVSNASERILEEEILPYAKVVPAVDQIELHLYNPQHKFIRYLKSKGIVPQAYSPLGSTGASLLQDEVAVAIAEKHGVAPAAVLLGWQVAKGIVTLPKSVTPERIKANIEGALAAAKKLTAEDIEKLDGVAATGKEVRLIQPPWGVDLGFDNWPVKYQTL*