MKYCIIPVTHRATYHSDPVLIAATGDIPVQNYKKHYAIRRSSFKMGDEITEIFIEKVRKYVYLYDTSHHHYKNVVKKAETWAMIGQELNITSDAAKGKWKNLRDCYLRFKKSVIGKTGQAKKYQKWPWSEYMQFLDETLQMRPATSNIQTAEIEDKEHEDLERVSEENKIQKTPVSPNMPPPLSQKRKAAPTAKDTSHITEVDKVINYLNNKAAKREYDGIDHLFLSYADTFRTFQPATQAMLKMELATLFARTEMRELEAHSQRPVLSTPQSPLHPDSSHSSSTAFASGDTSPTYQSLNSIPSSSANSSFGNARELYETYGSHFQLN