MAFSLQLQQIFVSYTRFCSQPKSITNPLISLKLPSIHPLSFAQNAAVSNIDTGVAAIDGSAEEVSLPPQLRRELMPKHVALIMDGNRRWAKMRGLPVALGYEAGIRAVRKIIELCGNWGIRVLTLFAFSSDNWLRPKVEVDILMSLFERALNDELENFARAGIRISIIGDSSKLPKSLQDLIAKAVKTTKENSRLHLVVAVNYSGQHDVVQACQTIAQKVKDDIIETKDINSFLIEQELQTNCIDFPCPDLLIRTSGELRLSNFLLWQLAYAELFFSHSHWPDFGEAEFFEALCSFQQRQRRYGRQSS*