MALYQPKQQQLLLVVPATLSNYNAVFQKSYCSRDDAKNNKLPRRRTAFTDEQLTLLENAFQKCQYPKMDTRMELASETQLPEMRIQIWFKNRRAKYRKKLRNTANPEITSSTYVPKFNAVITWKPNVAFVFVTSFREAMMCSNHTSNMVAN