MFSSRYPSDVDKHILARQTGLSRSQVSNWFINARVRLWKPMVEEMYAEEMKDKEEGSGGDGGGQPALQAGDLANPSPAAAGSYASEGRGEQKPTRAQLHQLHDAGSLASVVSIGQSADPQGLNFGMMDQLDFDAYEAATAGFGNGVSLTLGLQHQQQQHHGGVNVAAFAAASPSSSSAAHGGAGAAEFVFMAGEGVHPSANGQFGAGMGSGADVPSQYHRGLGVGGFHLLRDLAG