NKLTTVLDAVELTLNDKKIKNLDNFSNAAQLVVDGIMIDLAGTEFTRKFEHTINGKTYEVEVCCSNLNYLKYGMLTRKYKYDFDGVNRGTRGTSEEGTLEQSMFLQGERTDEKEIPTDQNVVYRGSWYGHIANGTSWSGNVSDKEGGNRAEFTVNFADKKITGKLTAENRQAQTFTIEGMIQGNGFEGTAKTAESGFDLDQKNTTRTPKAYITDAKVKGGFYGPKAEELGGWFAYPGNAPEGKQEKATVVFGAKRQQPVQ