MLDLNLNADSAFDNYTLPLSAAQMESSGSFDSSVVNTADTEDSCSYGDAYAYNFAILNNNSTIDNATISGELQLSTAGEAGVRTIQLFPANETGISPSESEGWLKFSSDHHGGVPEQTVVAPRPQQVKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGVDADINFNVSDYDDDIKQMSNFTKEEFVHILRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKYIYLGLFDSELDAARAYDKAAIKCNGREAVTNFEASSYEGELLSQSDNKDGKRNLDLNLGIAPPSNSDDQMMNMHHSGSGLQVQRSWDDMPVDKSVMFEDSGSISLNGQPSYGFSMPSNLFPMCKERAIENRMEAASVPKWAWQLQSPYNGSTLIPPFSAAAASSGFPSPTTVPSSAADSQIHYPNMTFLHPHFPPPMTNSTNISPFYCRS