MATNSCIGMLMDESDNPGFFKVLRKEDLSSQTMILFLLYVQKREIPQDFLKSISAKEFSFKMVLKLPWGSSWRINLSKYQSFFYYMEKDGWDQFLSDNGLGADELLTFTHKGNMCFNVSIYQINCLEMLRPNRSATIASSSSRNKREEVSNGKEEERESLSASNYPVSETAESTVGGRLKQKRQLINLGKKQVKKAEKANKCKKRKMDTESDDSEDGTSSLAPEFTLTIKKSYVLFLGVPKRFGEMHMPKEETVFKIHDRKGKKSWEVTYVVSKIQSRFSRGWPRLVKDFGLEIGDFCTFELIKPTEMILTVSK