MMNRKIAVASVLLAFVAAGSVAGSVFQDTTGLMLGPFKFSGNVAGYVNMTLDYCDIQAALYAGDTATALEIYNFGKNSERGAAFRSFALWAEANHTGQIFYDALGLPSETYLTDVFSGAAGDGDATMAMAVIDAIKIKYMFHEWDTAVSRTASGNPDPSYGAPHNLDEAAAMYFAGTEGQCQGASVELHAMNQAAMLKGMLYFGSSPSNTLMSLSFINAQDATLTNNTAKIESAYATFLNQMQVLQLQRLYTDAALLSYSCKCGNTTISSETILVSWMLTHQMLQMPQLTGMTVNHSTIETIDFIIENTEECLMSQAIEIALKDVVMELGYEWADIFGNGIDYEIMDESMGLECGGETGWVLKGNRSN