MSSTPQDSVKTTASAKNTAFDAEAASRLVNELRRNFASNKTRSYEWRLSQLNALEKLVVVHEQEIVDALRNDLGKPPLETVAYEIAMLKNSCRIALKELKHWMTPEKVKTSIATFPSSAEIVSEPLGVVLVISAWNYPFLLSLDPVVGAIAAGNAVVLKPSEIAPATSSLLAKLIGDYLDNSCIRVVEGAVDETSALLQQKWDKIFYTGNGRVARIVMAAASKHLTPVVLELGGKSPVVVDSNINLKVATRRIIAGKWGSNNGQACISPDYIITTKDYAPKLVDALKTELEKFYGKNPLESKDLSRVVNSNHFNRLTKLLDDDKVSGKIVYGGQKDENKLKISPTVLLDVPRDSLIMNEEIFGPLLPILTVDKLEESFDVINSGPKPLAAYIFTNNKKLKEQFVMTISAGGLVVNDTTLHLAVHTLPFGGVGESGVGAYHGKFSFEAFSHKKAVLYRKFIGDAPVRYPPYTNTKMRLLKAIIGGGIHGIVRALFGW*