MKARIAKLLPKSLDKSYTSRASTSSESKARFVPQSGTYPQGFYASGLHCGIKKNGKPDLALLVSETPCTGAAVFTKNVFQAAPVTVSRETINARNGRGLRGIITNSGCANAVTGQGGLEDARAMGTTLDSLLNEEGSPSTIVMSTGVIGQRLPIDKILSGIPKAYKARKDNHDAWMDCAKAFCTTDTFPKLISETINLPGRPEYKIAGITKGAGMIHPNMATLLGFIATDASIAPEALKSILTYATDRSFNSISVDGDMSTNDTLAFLANGMAGGDEITESSKDYIPLRDAITDFAISLAKLIVRDGEGATKFVTIRVRDAQSIADAKKVASTIATSALVKTALYGQVFMVKTRIGDAFCAQRGIPVSRSTRIRRMSLLSRQTDLRPSHYLSMVNPSKSMRLVLLRFWPWKTSKLKFLSALVVAKKRHTGRVI*