MNVPGQNHRDPFFAPFFKSLLEDSKYIFRTQKATPFIFTGTGTGGWEAALTNTLSPGDKVVTFRYGTFSHLWVDMMERLGLDVHVVDRKWGEGADEGILEDILRKDTEKKIKAVCVVHNETTTGVTSDIGACRQAMDNADHPALLLVDGVSSIGALDFRMDDWRVDVAVTGSQKALSLPTGLGLVCASDKALDAMKSAKLKRVYYDFQDWLKTQGVGSTPYTPALSLMYGLKESIALLKEEGLDNVVARHHRLAEGTRKAVEGWGLELLCSDPRWQSDSLTVIKVPQDVDSNMVVKNAYARYNLSIGIGLMKVNGKVFRIGHLGNMDELMMCSALSGAEMAMMDAGIPIKPGSGVGKAIAYWQQTAKVIPTREVLLKQ*