MAFSLQLQQMFLSPSRFCSQSKSTNPQIIPNLTRKPSIHPFAYAQNNATSNIEAAKSSINSSAEEVSLPPELRRELMPKHIAVILDGNRRWAKKRGLPVALGYVAGIRALRNFVKLSYNWGIRALTLFAFSSENWFRPEAEVDLLMRLFDKVVKDELENLARAGIRISIIGDSSKLPKSLQDLIDKAVMTTKENSRLHLVVAVNYSGQYDVVQACQTIAQKVKDGNIEPEDINSFLVEQELQTKCTEFPSPDLLIRTSGELRLSNFLLWQLAYTELFFSHSQWPDFGEAEFLEALSSFQQRQRRYGGQSS*