MAFTDFVYVITYVLYQVYLFWKVCRIRAIVAFENWLNVKPVDALRHKIVIIGDGLAMGHGDTLSFGEPVGVARYLKAMIQADSRIKQRFQVVNKGRVGTTSKDWLPNRAERPRLLEETLDSKHCRDAEVVLVMLGAEDSCKDYAEADQTVENIKAVARAVRARGFECFVARVAEYCCKNDDGAMLGADLSGHKFTNYANVWSWIRPMFFSRQGYVKASDQWADVIVNTLVAVQWKTWKRMVGPRPHEEPPGNRGRGGRPRLAATPGDRKKAS*