MDFTGEIDDFNLQLLHEQLLADDPCLSVVDEYAAAQQCFHPAAFLPQQQQQPAPAGYMELANDQYNSGVSAGEAAFRAAAEPVMIRFGGEVPSPMTSDHRMPPQLTISLPPASHSHAAWAATAAHPALLQAQAAADANDFRKYRGVRQRPWGKFAAEIRDPKKRGSRVWLGTYDTAVEAARAYDRAAFRMRGAKAILNFPNEVGSRGADFLAPPPPASHGKRKRHDAAATAADPDVEVIGESPSSKSVKTEAYPSPASSSLASTTTSTVKSSSTSPSPSSEAACGGGDQLFASSWSWEQLEGLFGSLSPLSAHPQMGFPEVTVN