MLDLNLNAYSADSTQNGDSPSQMLSEEFPEGSWNQMAESGTSNSSVVNADGSSNEDSCSTRPDDSFTFQFDILKVEGATDVVTRELFPVSGGVDGGNWQLHGAASFQRSVDLSFDQVRGNSEMVKMVQPHQQVKKSRRGPKSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGVDADINFNLIDYEDDLKQTENLSKEEFIHILRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQLLGKKYIYLGLFDSEVEAARAYDKAAIKCNGREAVTNFEASTYEQGRKSAAINEFGSQNLDLKLGIATPGPAPKENREQLQFSSIPYNMHAGRSSRMXXAGFSLXAGRNXRASFCMEWHMSXFLPQXAGRSRGYXHRSFKRTPQLGVANAWSGEYCPSPTILGRSIIRILNFSYLSINHHLSNKIHKLNSAESMFYSTSILLP