MAFSLQLQQIFVSYTRFCSQPKSITNPLISLKLPSIHPLAFAQNAAVSNIDTGVAAIDGSAEEVSLPPQLRRELMPKHVALIMDGNRRWAKMRGLPVALGYEAGIRAVRKIIELCGNWGIMVLTLFAFSSDNWLRPKVEVDILMSLFERALNDELENFAREGIRISIIGDSSKLPKSLQDLIAKAVKTTKENSRLHLVVAVNYSGQHDVVQACQTIAQKVKDDIIETKDINSFLIEQELQTNCIDFPCPDLLIRTSGELRLSNFLLWQLAYSELFFSHSHWPDFGEAEFLEALCSFQQRQRRYGRQSS*