MGGPFFALDPILMAWHRLPAFPADQIFTDNDKECFVAGRELLVVGPSFYNFRMHPVIWRYRADRNEWSAAPPMTTPRCQFASASFGGMAYVAGGAGFGTSTPLRDAEVYCSGAGRWRALPPMHTARKECSGFVMDGCFYVIGGTDGRDQPVTAGERFDPRTRRWTVIPGLWPESSVSRFRGSVAPPLVAVVGDVLYAWDHPNGLLKRYEKFGGRWTVLDAAAGRRANAESHGWGLGFKGVGEEVWLIGGSELDVPFIDACRPARSGGVLWRRVAEASPVGDNFVYNCAVM