MTDGCDIGLIGLAVMGQNLSMNIASNGFKIGVYNRTYERTTETLKRAKEENLVIYGYKTLEELINNLKKPRKIILLIKAGPAVDENINNILKYYEKGDIIIDGGNEWYLNSEKRIKICAEKNVEYLAMGVSGGEAGARYGCSFMPGGSKYAYEHVEEILKKCSAKVNTSPCVTYIGPGSSGNYVKMVHNGIEYGDMQLISESYFIMKHILKYDNKKLAGVFKKWNEGILNSYLIEITSKILDKKDNLTDNYLVDVILDIAGAKGTGKWTMLESIERGIPCPTICAALDARNLSAYKELRINANNNFSNEIKINNTNEDLTNFENDLLNALYCCKIISYTQGLFLLKQVSKEMNWNLNLGEISRIWRGGCIIRAIFLDRITNAYKNNNALELLFMDKEFSEEMKNKLPSLRKIVNIAVQCSVPIPAFSASLAYFQMISSQNLPLNLVQAQRDFFGSHTYKRTDRDGDYHTLWE*