NKLTTVLDAVELTLNDKKIKNLDNFSNAAQLVVDGIMIDLAGTEFTRKFEHTHTDVDGKNNFSKDDNGDRTYEVEVCCSNLNYLKYGMLTRKYKYDFDGVNRGTRGTSEEGTLEQSMFLQGERTDEKEIPTDQNVVYRGSWYGHIANGTSWSGNVSDKEGGNRAEFTVNFADKKITGKLTKGDQAPATASNPGEIFPPTFTIEGMIQGNGFEGTAKTAESGFDLDQKNTTRTPKAYITDAKVKGGFYGPKAEELGGWFAYPGNAPEGKQEKATVVFGAKRQQPVQ