NKLTTVLDAVELTLNDKKIKNLDNFSNAAQLVVDGIMIDLAGTEFTRKFEHTHTDVDGKNNFSKDDNGDRTYEVEVCCSNLNYLKYGMLTRKYKYDFDGVNRGTRGTSEEGTLEQSMFLQGERTDEKEIPTDQNVVYRGSWYGHIANGTSWSGNVSDKEGGNRAEFTVNFADKKITGKLTAENRQAQTFTIEGMIQGNGFEGTAKTAESGFDLDQKNTTRTPKAYITDAKVKGGFYGPKAEELGGWFAYPGNAPEGKQEKATVVFGAKRQQPVQ