MKFVYAAAGASLVGSALATLPVIEAKVLKACCWTIALDANSYGNKFFYSNNGTEFFIRGVAYQQEYQANGTSTENSDYTDPLANVDNCKRDIPYLKQLRTNVIRTYAVDPTKDHDECMKLLDDAGIYLITDLSAPSESINRADPAWNTDLYKRYTSVIDAFAKYSNVIGFFAGNEVANDNNNTNSIAYVKAAVRDMKSYIKSKDYRSSLLVGYATDDDAHIRADLADYLVCGDKESSIDMFGYNIYEWCGDSSFEKSGYKDRTEEFSKYPVPAFFSEYGCIDPKPRKFTDVAALYGPQMNDVWSGGIVYMYFQEANDYGLVSVSGDNVKTKEDFSYLSVQMQKVTATGVNSASYTASNTAVPTCPSVGAKWEASNKLPPSPNSELCDCMVETLSCTVKDSVDEKEYGDLFDYLCAAGVCGGINSNSTSGDYGAYSVCSAKQKLSFVMNQYYKKNNKAATACDFDGKAQTKKGADASGSCASLISQAGTAGTGSVTAGATGSSGSGSASETSKGAAGVAASPMAVKVGNWQFGAYIATALFAGVGMLVL*