NKLTTVLDAVELTLNDKKIKNLDNFSNAAQLVVDGIMIDLAGTEFTRKFEHTINGKTYEVEVCCSNLNYLKYGMLTRKYKYDFDGVNRGTRGTSEEGTLEQSMFLQGERTDEKEIPTDQNVVYRGSWYGHIANGTSWSGNVSDKEGGNRAEFTVNFADKKITGKLTKGDQAPATASNPGEIFPPTFTIEGMIQGNGFEGTAKTAESGFDLDQKNTTRTPKAYITDAKVKGGFYGPKAEELGGWFAYPGNAPEGKQEKATVVFGAKRQQPVQ